img:is([sizes="auto" i], [sizes^="auto," i]) {
    contain-intrinsic-size: 3000px 1500px
}

/* .rs_splitted_lines {
    font-size: 120px !important;
} */

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;
}

.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:1279px) {
    .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-26640 .elementor-element.elementor-element-c1e5a15:not(.elementor-motion-effects-element-type-background),
.elementor-26640 .elementor-element.elementor-element-c1e5a15>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F6F9;
}

.elementor-26640 .elementor-element.elementor-element-c1e5a15 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-c1e5a15 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-c1e5a15 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-c1e5a15 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-c1e5a15>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-8d0d67b {
    --spacer-size: 205px;
    z-index: 2;
}

.elementor-26640 .elementor-element.elementor-element-8415012 {
    z-index: 2;
}

.elementor-26640 .elementor-element.elementor-element-1be44d8 {
    z-index: 1;
}

.elementor-26640 .elementor-element.elementor-element-1be44d8 img {
    opacity: 0.6;
}

.elementor-26640 .elementor-element.elementor-element-0a5a42d {
    --spacer-size: 90px;
    z-index: 2;
}

.elementor-26640 .elementor-element.elementor-element-fae63aa .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-fae63aa .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-fae63aa .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-fae63aa {
    padding: 0px 70px 0px 70px;
    z-index: 2;
}

.elementor-26640 .elementor-element.elementor-element-6717806 {
    --divider-border-style: solid;
    --divider-color: #DEDDE0;
    --divider-border-width: 1px;
}

.elementor-26640 .elementor-element.elementor-element-6717806 .elementor-divider-separator {
    width: 100%;
}

.elementor-26640 .elementor-element.elementor-element-6717806 .elementor-divider {
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-26640 .elementor-element.elementor-element-4524b11 {
    --spacer-size: 50px;
}

.elementor-26640 .elementor-element.elementor-element-7673b64 {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-0b5e269 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-0b5e269 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-c6a3932 {
    --spacer-size: 50px;
}

.elementor-26640 .elementor-element.elementor-element-34d8a33 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-34d8a33 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-26d5852 {
    --spacer-size: 50px;
}

.elementor-26640 .elementor-element.elementor-element-f627fb1 {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-5ab3bfe .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-5ab3bfe .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-5ab3bfe .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-2a54b37 {
    --spacer-size: 50px;
}

.elementor-26640 .elementor-element.elementor-element-70c1dc0 {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-754b0f30>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-26640 .elementor-element.elementor-element-754b0f30 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-754b0f30 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-754b0f30 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-51e3aa64>.elementor-element-populated.elementor-column-wrap {
    padding: 0px 60px 0px 0px;
}

.elementor-26640 .elementor-element.elementor-element-51e3aa64>.elementor-element-populated.elementor-widget-wrap {
    padding: 0px 60px 0px 0px;
}

.elementor-26640 .elementor-element.elementor-element-52e085e5 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-52e085e5 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-524b1028 {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-1e31e9bf {
    color: #090116;
    /* font-size: 19px; */
}

.elementor-26640 .elementor-element.elementor-element-634f0156 {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-6cfbc290>.elementor-widget-container {
    padding: 0px 0px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 2px;
    border-color: #5C9E06;
}

.elementor-26640 .elementor-element.elementor-element-785318b9 {
    --spacer-size: 45px;
}

.elementor-26640 .elementor-element.elementor-element-3cd064f9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-3cd064f9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-3cd064f9>.elementor-element-populated.elementor-column-wrap {
    padding: 0px 70px 0px 0px;
}

.elementor-26640 .elementor-element.elementor-element-3cd064f9>.elementor-element-populated.elementor-widget-wrap {
    padding: 0px 70px 0px 0px;
}

.elementor-26640 .elementor-element.elementor-element-2a9418e6 {
    --spacer-size: 46vw;
}

.elementor-26640 .elementor-element.elementor-element-2a9418e6>.elementor-widget-container {
    background-image: url("../../../wp-content/uploads/2024/10/l-img-copyright-2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 15px 15px 15px 15px;
}

.elementor-26640 .elementor-element.elementor-element-43169c81 {
    width: auto;
    max-width: auto;
}

.elementor-26640 .elementor-element.elementor-element-43169c81>.elementor-widget-container {
    border-style: none;
    border-radius: 50px 50px 50px 50px;
}

.elementor-26640 .elementor-element.elementor-element-43169c81 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #090116;
}

.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-framed .elementor-icon,
.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-framed .elementor-icon,
.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-framed .elementor-icon {
    background-color: #090116;
}

.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-stacked .elementor-icon svg {
    fill: #090116;
}

.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-framed .elementor-icon:hover {
    background-color: #0984E3;
}

.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-stacked .elementor-icon:hover {
    color: #0984E3;
}

.elementor-26640 .elementor-element.elementor-element-43169c81.elementor-view-stacked .elementor-icon:hover svg {
    fill: #0984E3;
}

.elementor-26640 .elementor-element.elementor-element-43169c81 .elementor-icon {
    /* font-size: 16px; */
    padding: 25px;
}

.elementor-26640 .elementor-element.elementor-element-43169c81 .elementor-icon svg {
    height: 16px;
}

body:not(.rtl) .elementor-26640 .elementor-element.elementor-element-3bd3362e {
    left: 0px;
}

body.rtl .elementor-26640 .elementor-element.elementor-element-3bd3362e {
    right: 0px;
}

.elementor-26640 .elementor-element.elementor-element-3bd3362e {
    bottom: 0px;
}

.elementor-26640 .elementor-element.elementor-element-730071b .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-730071b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-730071b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-ecf27cf {
    --spacer-size: 50px;
}

.elementor-26640 .elementor-element.elementor-element-f48eb7f {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-4199616 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-4199616 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-039ae7f {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-148edf3 {
    --spacer-size: 50px;
}

.elementor-26640 .elementor-element.elementor-element-397914a .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-397914a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-397914a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-397914a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-397914a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-0311a70 {
    --spacer-size: 35vw;
}

.elementor-26640 .elementor-element.elementor-element-d949d50 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-d949d50 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-d949d50 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-4654676 {
    --spacer-size: 50px;
}

.elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_char {
    color: #DEDDE0;
    /* font-size: 140px; */
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}

.elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_inner {
    margin-top: -12px;
}

.elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 0px;
}

.elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 0px;
}

.elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_delimiter {
    color: #DEDDE0;
    margin-left: 55px;
    margin-right: 55px;
    margin-top: 5px;
}

.elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_delimiter svg {
    fill: #DEDDE0;
}

.elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
    /* font-size: 20px; */
}

.elementor-26640 .elementor-element.elementor-element-17d652f {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-17d652f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-1d5a7b3 {
    --spacer-size: 120px;
}

.elementor-26640 .elementor-element.elementor-element-ba5ee28 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-ba5ee28 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-ba5ee28 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-e507737 {
    --spacer-size: 80px;
}

.elementor-26640 .elementor-element.elementor-element-13803b6 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-13803b6 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-c323675 {
    --spacer-size: 100px;
}

.elementor-26640 .elementor-element.elementor-element-23b5705>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-26640 .elementor-element.elementor-element-23b5705 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-23b5705 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-23b5705 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-298a22b7>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-298a22b7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-298a22b7>.elementor-element-populated.elementor-column-wrap {
    padding: 0px 15px 0px 70px;
}

.elementor-26640 .elementor-element.elementor-element-298a22b7>.elementor-element-populated.elementor-widget-wrap {
    padding: 0px 15px 0px 70px;
}

.elementor-26640 .elementor-element.elementor-element-298a22b7 {
    z-index: 2;
}

.elementor-26640 .elementor-element.elementor-element-49726add {
    --spacer-size: 100px;
}

.elementor-26640 .elementor-element.elementor-element-b62ef08 {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-21b1b979 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-21b1b979 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-21b1b979 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-21b1b979 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-21b1b979>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-16d28d76>.elementor-element-populated.elementor-column-wrap {
    padding: 0px 15px 0px 0px;
}

.elementor-26640 .elementor-element.elementor-element-16d28d76>.elementor-element-populated.elementor-widget-wrap {
    padding: 0px 15px 0px 0px;
}

.elementor-26640 .elementor-element.elementor-element-1d4edc37 {
    --spacer-size: 76vh;
}

.elementor-26640 .elementor-element.elementor-element-1d4edc37>.elementor-widget-container {
    background-image: url("../../../wp-content/uploads/2024/10/l-img-copyright-3.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 15px 15px 15px 15px;
}

.elementor-bc-flex-widget .elementor-26640 .elementor-element.elementor-element-7afb88ad.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-26640 .elementor-element.elementor-element-7afb88ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-26640 .elementor-element.elementor-element-7afb88ad>.elementor-element-populated.elementor-column-wrap {
    padding: 0px 0px 0px 15px;
}

.elementor-26640 .elementor-element.elementor-element-7afb88ad>.elementor-element-populated.elementor-widget-wrap {
    padding: 0px 0px 0px 15px;
}

.elementor-26640 .elementor-element.elementor-element-5b13a7b7 {
    --spacer-size: 76vh;
}

.elementor-26640 .elementor-element.elementor-element-5b13a7b7>.elementor-widget-container {
    background-image: url("../../../wp-content/uploads/2024/10/l-img-copyright-4.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 15px 15px 15px 15px;
}

.elementor-26640 .elementor-element.elementor-element-69d1875a {
    --spacer-size: 100px;
}

.elementor-26640 .elementor-element.elementor-element-d40d160 {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-69e5387e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F6F9;
}

.elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-element-populated.elementor-column-wrap {
    padding: 0% 0% 0% 14%;
}

.elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-element-populated.elementor-widget-wrap {
    padding: 0% 0% 0% 14%;
}

.elementor-26640 .elementor-element.elementor-element-383a5645 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-383a5645 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-24fc4206 {
    --spacer-size: 25px;
}

.elementor-26640 .elementor-element.elementor-element-4c9b7f4a {
    --spacer-size: 35px;
}

.elementor-26640 .elementor-element.elementor-element-33ab7dc .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-33ab7dc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-33ab7dc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-644b3a2 {
    --spacer-size: 50px;
}

.elementor-26640 .elementor-element.elementor-element-66c930b7 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-66c930b7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-66c930b7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-6b4a81e8 {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-6b0781b3 {
    width: var(--container-widget-width, 500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
}

.elementor-26640 .elementor-element.elementor-element-6b0781b3 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-6b0781b3 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-516624c {
    --spacer-size: 80px;
}

.elementor-26640 .elementor-element.elementor-element-553a3dc2 {
    --divider-border-style: solid;
    --divider-border-width: 1px;
}

.elementor-26640 .elementor-element.elementor-element-553a3dc2 .elementor-divider-separator {
    width: 100%;
}

.elementor-26640 .elementor-element.elementor-element-553a3dc2 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-26640 .elementor-element.elementor-element-5d5e490d .elementor-toggle-title {
    /* font-size: 24px; */
}

.elementor-26640 .elementor-element.elementor-element-5d5e490d .elementor-tab-title {
    padding: 23px 0px 23px 0px;
}

.elementor-26640 .elementor-element.elementor-element-5d5e490d .elementor-tab-content {
    padding: 0px 0px 29px 0px;
}

.elementor-26640 .elementor-element.elementor-element-5a444de .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-5a444de .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-5a444de .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-ba79f0d {
    --spacer-size: 50px;
}

.elementor-26640 .elementor-element.elementor-element-07445e6 {
    --spacer-size: 30px;
}

.elementor-26640 .elementor-element.elementor-element-495032e9>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-26640 .elementor-element.elementor-element-495032e9:not(.elementor-motion-effects-element-type-background),
.elementor-26640 .elementor-element.elementor-element-495032e9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../wp-content/uploads/2024/10/l-img-copyright-5-scaled.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-26640 .elementor-element.elementor-element-495032e9 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26640 .elementor-element.elementor-element-495032e9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26640 .elementor-element.elementor-element-495032e9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26640 .elementor-element.elementor-element-495032e9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 85px 0px 85px 0px;
}

.elementor-26640 .elementor-element.elementor-element-495032e9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-26640 .elementor-element.elementor-element-2405c43b .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26640 .elementor-element.elementor-element-2405c43b .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

@media(max-width:1279px) {
    .elementor-26640 .elementor-element.elementor-element-8d0d67b {
        --spacer-size: 130px;
    }

    .elementor-26640 .elementor-element.elementor-element-0a5a42d {
        --spacer-size: 70px;
    }

    .elementor-26640 .elementor-element.elementor-element-fae63aa {
        padding: 0px 30px 0px 30px;
    }

    .elementor-26640 .elementor-element.elementor-element-34d8a33>.elementor-widget-container {
        margin: 0px 0px -30px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-51e3aa64>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-51e3aa64>.elementor-element-populated.elementor-column-wrap {
        padding: 0px 15px 0px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-51e3aa64>.elementor-element-populated.elementor-widget-wrap {
        padding: 0px 15px 0px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-524b1028 {
        --spacer-size: 20px;
    }

    .elementor-26640 .elementor-element.elementor-element-1e31e9bf {
        /* font-size: 18px; */
    }

    .elementor-26640 .elementor-element.elementor-element-634f0156 {
        --spacer-size: 20px;
    }

    .elementor-26640 .elementor-element.elementor-element-6cfbc290>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }

    .elementor-26640 .elementor-element.elementor-element-785318b9 {
        --spacer-size: 30px;
    }

    .elementor-26640 .elementor-element.elementor-element-3cd064f9>.elementor-element-populated.elementor-column-wrap {
        padding: 0px 30px 0px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-3cd064f9>.elementor-element-populated.elementor-widget-wrap {
        padding: 0px 30px 0px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-2a9418e6 {
        --spacer-size: 450px;
    }

    .elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_char {
        /* font-size: 100px; */
    }

    .elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_inner {
        margin-top: -8px;
    }

    .elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
        /* font-size: 15px; */
    }

    .elementor-26640 .elementor-element.elementor-element-1d5a7b3 {
        --spacer-size: 85px;
    }

    .elementor-26640 .elementor-element.elementor-element-e507737 {
        --spacer-size: 60px;
    }

    .elementor-26640 .elementor-element.elementor-element-c323675 {
        --spacer-size: 70px;
    }

    .elementor-26640 .elementor-element.elementor-element-298a22b7>.elementor-element-populated.elementor-column-wrap {
        padding: 0px 0px 0px 30px;
    }

    .elementor-26640 .elementor-element.elementor-element-298a22b7>.elementor-element-populated.elementor-widget-wrap {
        padding: 0px 0px 0px 30px;
    }

    .elementor-26640 .elementor-element.elementor-element-16d28d76>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-16d28d76>.elementor-element-populated.elementor-column-wrap {
        padding: 0px 10px 0px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-16d28d76>.elementor-element-populated.elementor-widget-wrap {
        padding: 0px 10px 0px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-1d4edc37 {
        --spacer-size: 450px;
    }

    .elementor-26640 .elementor-element.elementor-element-7afb88ad>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-7afb88ad>.elementor-element-populated.elementor-column-wrap {
        padding: 0px 0px 0px 10px;
    }

    .elementor-26640 .elementor-element.elementor-element-7afb88ad>.elementor-element-populated.elementor-widget-wrap {
        padding: 0px 0px 0px 10px;
    }

    .elementor-26640 .elementor-element.elementor-element-5b13a7b7 {
        --spacer-size: 450px;
    }

    .elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-element-populated.elementor-column-wrap {
        padding: 0% 5% 0% 10%;
    }

    .elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-element-populated.elementor-widget-wrap {
        padding: 0% 5% 0% 10%;
    }

    .elementor-26640 .elementor-element.elementor-element-24fc4206 {
        --spacer-size: 20px;
    }

    .elementor-26640 .elementor-element.elementor-element-4c9b7f4a {
        --spacer-size: 30px;
    }

    .elementor-26640 .elementor-element.elementor-element-6b4a81e8 {
        --spacer-size: 10px;
    }

    .elementor-26640 .elementor-element.elementor-element-516624c {
        --spacer-size: 10px;
    }

    .elementor-26640 .elementor-element.elementor-element-5d5e490d .elementor-toggle-title {
        /* font-size: 22px; */
    }

    .elementor-26640 .elementor-element.elementor-element-5d5e490d .elementor-tab-title {
        padding: 18px 0px 18px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-5d5e490d .elementor-tab-content {
        padding: 0px 0px 24px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-495032e9 {
        padding: 60px 0px 60px 0px;
    }
}

@media(max-width:767px) {
    .elementor-26640 .elementor-element.elementor-element-8d0d67b {
        --spacer-size: 90px;
    }

    .elementor-26640 .elementor-element.elementor-element-0a5a42d {
        --spacer-size: 50px;
    }

    .elementor-26640 .elementor-element.elementor-element-fae63aa {
        padding: 0% 5% 0% 5%;
    }

    .elementor-26640 .elementor-element.elementor-element-34d8a33>.elementor-widget-container {
        margin: 0px 0px -20px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-51e3aa64>.elementor-element-populated.elementor-column-wrap {
        padding: 0% 5% 0% 5%;
    }

    .elementor-26640 .elementor-element.elementor-element-51e3aa64>.elementor-element-populated.elementor-widget-wrap {
        padding: 0% 5% 0% 5%;
    }

    .elementor-26640 .elementor-element.elementor-element-524b1028 {
        --spacer-size: 15px;
    }

    .elementor-26640 .elementor-element.elementor-element-1e31e9bf {
        /* font-size: 17px; */
    }

    .elementor-26640 .elementor-element.elementor-element-634f0156 {
        --spacer-size: 20px;
    }

    .elementor-26640 .elementor-element.elementor-element-6cfbc290>.elementor-widget-container {
        padding: 0px 0px 0px 15px;
    }

    .elementor-26640 .elementor-element.elementor-element-785318b9 {
        --spacer-size: 25px;
    }

    .elementor-26640 .elementor-element.elementor-element-3cd064f9>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-3cd064f9>.elementor-element-populated.elementor-column-wrap {
        padding: 0% 5% 0% 5%;
    }

    .elementor-26640 .elementor-element.elementor-element-3cd064f9>.elementor-element-populated.elementor-widget-wrap {
        padding: 0% 5% 0% 5%;
    }

    .elementor-26640 .elementor-element.elementor-element-2a9418e6 {
        --spacer-size: 350px;
    }

    .elementor-26640 .elementor-element.elementor-element-43169c81 .elementor-icon-wrapper {
        text-align: left;
    }

    .elementor-26640 .elementor-element.elementor-element-4199616>.elementor-widget-container {
        margin: 0px 0px -20px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-0311a70 {
        --spacer-size: 350px;
    }

    .elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_char {
        /* font-size: 70px; */
    }

    .elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_inner {
        margin-top: -6px;
    }

    .elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
        font-size: 14px;
    }

    .elementor-26640 .elementor-element.elementor-element-17d652f .trx_addons_bg_text_delimiter {
        margin-left: 1em;
        margin-right: 1em;
    }

    .elementor-26640 .elementor-element.elementor-element-1d5a7b3 {
        --spacer-size: 60px;
    }

    .elementor-26640 .elementor-element.elementor-element-e507737 {
        --spacer-size: 40px;
    }

    .elementor-26640 .elementor-element.elementor-element-c323675 {
        --spacer-size: 50px;
    }

    .elementor-26640 .elementor-element.elementor-element-298a22b7>.elementor-element-populated.elementor-column-wrap {
        padding: 0% 5% 0% 5%;
    }

    .elementor-26640 .elementor-element.elementor-element-298a22b7>.elementor-element-populated.elementor-widget-wrap {
        padding: 0% 5% 0% 5%;
    }

    .elementor-26640 .elementor-element.elementor-element-16d28d76 {
        width: 50%;
    }

    .elementor-26640 .elementor-element.elementor-element-1d4edc37 {
        --spacer-size: 40vh;
    }

    .elementor-26640 .elementor-element.elementor-element-7afb88ad {
        width: 50%;
    }

    .elementor-26640 .elementor-element.elementor-element-5b13a7b7 {
        --spacer-size: 40vh;
    }

    .elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-element-populated.elementor-column-wrap {
        padding: 15% 5% 15% 5%;
    }

    .elementor-26640 .elementor-element.elementor-element-69e5387e>.elementor-element-populated.elementor-widget-wrap {
        padding: 15% 5% 15% 5%;
    }

    .elementor-26640 .elementor-element.elementor-element-24fc4206 {
        --spacer-size: 20px;
    }

    .elementor-26640 .elementor-element.elementor-element-4c9b7f4a {
        --spacer-size: 25px;
    }

    .elementor-26640 .elementor-element.elementor-element-6b0781b3>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-26640 .elementor-element.elementor-element-516624c {
        --spacer-size: 30px;
    }

    .elementor-26640 .elementor-element.elementor-element-5d5e490d .elementor-toggle-title {
        font-size: 18px;
    }

    .elementor-26640 .elementor-element.elementor-element-5d5e490d .elementor-tab-title {
        padding: 17px 0px 17px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-5d5e490d .elementor-tab-content {
        padding: 0px 0px 20px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-495032e9:not(.elementor-motion-effects-element-type-background),
    .elementor-26640 .elementor-element.elementor-element-495032e9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center left;
    }

    .elementor-26640 .elementor-element.elementor-element-495032e9 {
        padding: 40px 0px 40px 0px;
    }

    .elementor-26640 .elementor-element.elementor-element-4d1cefd7>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}



.elementor-26651 .elementor-element.elementor-element-5b752a9d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-26651 .elementor-element.elementor-element-5b752a9d .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26651 .elementor-element.elementor-element-5b752a9d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26651 .elementor-element.elementor-element-5b752a9d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26651 .elementor-element.elementor-element-5b752a9d {
    padding: 23px 70px 23px 70px;
}

.elementor-26651 .elementor-element.elementor-element-57fdfaab>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-26651 .elementor-element.elementor-element-2a9ff7b5>.elementor-widget-container {
    margin: 0vw 5vw 0vw 0vw;
}

.elementor-26651 .elementor-element.elementor-element-10ded01c>.elementor-widget-container {
    margin: 1px 0px 0px 0px;
}

.elementor-26651 .elementor-element.elementor-element-18386f63>.elementor-widget-container {
    margin: 4px 0px 0px 10px;
}

.elementor-26651 .elementor-element.elementor-element-18386f63 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-26651 .elementor-element.elementor-element-19dcca4d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-26651 .elementor-element.elementor-element-19dcca4d .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26651 .elementor-element.elementor-element-19dcca4d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26651 .elementor-element.elementor-element-19dcca4d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26651 .elementor-element.elementor-element-19dcca4d {
    padding: 15px 0px 15px 0px;
}

.elementor-26651 .elementor-element.elementor-element-266285ef>.elementor-widget-container {
    margin: 0px 5px 0px 3px;
}

.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:1279px) {
    .elementor-26651 .elementor-element.elementor-element-266285ef>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-26651 .elementor-element.elementor-element-327c8511>.elementor-widget-container {
        margin: -4px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-26651 .elementor-element.elementor-element-19dcca4d {
        padding: 10px 0px 10px 0px;
    }

    .elementor-26651 .elementor-element.elementor-element-ec0e748 {
        width: 50%;
    }

    /* .elementor-26651 .elementor-element.elementor-element-2f53a9a8 .logo_image {
        max-height: 35px;
    } */

    .elementor-26651 .elementor-element.elementor-element-5140a627 {
        width: 50%;
    }

    .elementor-26651 .elementor-element.elementor-element-266285ef>.elementor-widget-container {
        margin: -1px 0px 0px 0px;
    }

    .elementor-26651 .elementor-element.elementor-element-327c8511>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

.elementor-26652 .elementor-element.elementor-element-1917ac4c .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26652 .elementor-element.elementor-element-1917ac4c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26652 .elementor-element.elementor-element-1917ac4c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26652 .elementor-element.elementor-element-1917ac4c {
    padding: 0px 0px 0px 0px;
}

.elementor-26652 .elementor-element.elementor-element-44c3c94b {
    --spacer-size: 50px;
}

.elementor-26652 .elementor-element.elementor-element-6e4b61b4 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26652 .elementor-element.elementor-element-6e4b61b4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26652 .elementor-element.elementor-element-6e4b61b4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26652 .elementor-element.elementor-element-6e4b61b4 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-26652 .elementor-element.elementor-element-1aa4f57c>.elementor-widget-container {
    margin: 3px 0px 0px 0px;
}

.elementor-26652 .elementor-element.elementor-element-202c7e76>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-26652 .elementor-element.elementor-element-312227c2 {
    width: var(--container-widget-width, 420px);
    max-width: 420px;
    --container-widget-width: 420px;
    --container-widget-flex-grow: 0;
}

.elementor-26652 .elementor-element.elementor-element-312227c2 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-312227c2 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-3c8e813c .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26652 .elementor-element.elementor-element-3c8e813c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26652 .elementor-element.elementor-element-3c8e813c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26652 .elementor-element.elementor-element-3c8e813c {
    padding: 0px 0px 0px 0px;
}

.elementor-26652 .elementor-element.elementor-element-4197f1da {
    --spacer-size: 10px;
}

.elementor-26652 .elementor-element.elementor-element-22480e4b {
    --spacer-size: 50px;
}

.elementor-26652 .elementor-element.elementor-element-2d623dbd .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26652 .elementor-element.elementor-element-2d623dbd .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26652 .elementor-element.elementor-element-2d623dbd .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26652 .elementor-element.elementor-element-2d623dbd {
    padding: 0px 0px 0px 0px;
}

.elementor-26652 .elementor-element.elementor-element-128834f2 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-128834f2 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-5d2e0fcf>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-26652 .elementor-element.elementor-element-3baabb09 {
    z-index: 2;
}

.elementor-26652 .elementor-element.elementor-element-2d27db10 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-2d27db10 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-10fcdf39 {
    --spacer-size: 6px;
}

.elementor-26652 .elementor-element.elementor-element-34c15ac1 {
    z-index: 1;
}

.elementor-26652 .elementor-element.elementor-element-45207b36 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-45207b36 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-34da544b {
    --spacer-size: 6px;
}

.elementor-26652 .elementor-element.elementor-element-2d9e58f1 {
    z-index: 1;
}

.elementor-26652 .elementor-element.elementor-element-3f43d1de .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-3f43d1de .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26652 .elementor-element.elementor-element-7f323cc {
    --spacer-size: 6px;
}

.elementor-26652 .elementor-element.elementor-element-abf9a6a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-26652 .elementor-element.elementor-element-5f52f648 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26652 .elementor-element.elementor-element-5f52f648 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26652 .elementor-element.elementor-element-5f52f648 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26652 .elementor-element.elementor-element-5f52f648 {
    padding: 0px 0px 0px 0px;
}

.elementor-26652 .elementor-element.elementor-element-2c4a369c {
    z-index: 1;
}

.elementor-26652 .elementor-element.elementor-element-321b5a4d {
    --spacer-size: 14px;
}

.elementor-26652 .elementor-element.elementor-element-3a646fa5 {
    --spacer-size: 50px;
}

.elementor-26652 .elementor-element.elementor-element-2691a542 {
    --divider-border-style: solid;
    --divider-border-width: 1px;
}

.elementor-26652 .elementor-element.elementor-element-2691a542 .elementor-divider-separator {
    width: 100%;
}

.elementor-26652 .elementor-element.elementor-element-2691a542 .elementor-divider {
    padding-block-start: 1px;
    padding-block-end: 1px;
}

.elementor-26652 .elementor-element.elementor-element-5d83d28f {
    --spacer-size: 19px;
}

.elementor-26652 .elementor-element.elementor-element-51e76329 {
    line-height: 1.4em;
}

.elementor-26652 .elementor-element.elementor-element-14bbd558 {
    --spacer-size: 20px;
}

.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(min-width:768px) {
    .elementor-26652 .elementor-element.elementor-element-588231c0 {
        width: 50%;
    }

    .elementor-26652 .elementor-element.elementor-element-3baabb09 {
        width: 16.364%;
    }

    .elementor-26652 .elementor-element.elementor-element-34c15ac1 {
        width: 16.818%;
    }

    .elementor-26652 .elementor-element.elementor-element-2d9e58f1 {
        width: 16.78%;
    }
}

@media(max-width:1279px) {
    .elementor-26652 .elementor-element.elementor-element-6e4b61b4 {
        padding: 0px 15px 0px 15px;
    }

    .elementor-26652 .elementor-element.elementor-element-202c7e76>.elementor-element-populated {
        margin: 0% 10% 0% 0%;
        --e-column-margin-right: 10%;
        --e-column-margin-left: 0%;
    }

    .elementor-26652 .elementor-element.elementor-element-312227c2 {
        --container-widget-width: 63%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 63%);
        max-width: 63%;
    }

    .elementor-26652 .elementor-element.elementor-element-2d623dbd {
        padding: 0px 15px 0px 15px;
    }

    .elementor-26652 .elementor-element.elementor-element-5d2e0fcf>.elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }

    .elementor-26652 .elementor-element.elementor-element-abf9a6a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-26652 .elementor-element.elementor-element-5f52f648 {
        padding: 0px 15px 0px 15px;
    }
}

@media(max-width:767px) {
    .elementor-26652 .elementor-element.elementor-element-6e4b61b4 {
        padding: 0px 10px 0px 10px;
    }

    .elementor-26652 .elementor-element.elementor-element-1aa4f57c .logo_image {
        max-height: 40px;
    }

    .elementor-26652 .elementor-element.elementor-element-202c7e76>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-26652 .elementor-element.elementor-element-312227c2 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-26652 .elementor-element.elementor-element-4197f1da {
        --spacer-size: 20px;
    }

    .elementor-26652 .elementor-element.elementor-element-2d623dbd {
        padding: 0px 10px 0px 10px;
    }

    .elementor-26652 .elementor-element.elementor-element-3baabb09 {
        width: 50%;
    }

    .elementor-26652 .elementor-element.elementor-element-3baabb09>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-26652 .elementor-element.elementor-element-34c15ac1 {
        width: 50%;
    }

    .elementor-26652 .elementor-element.elementor-element-34c15ac1>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-26652 .elementor-element.elementor-element-2d9e58f1>.elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-26652 .elementor-element.elementor-element-5f52f648 {
        padding: 0px 10px 0px 10px;
    }

    .elementor-26652 .elementor-element.elementor-element-5d83d28f {
        --spacer-size: 10px;
    }

    .elementor-26652 .elementor-element.elementor-element-14bbd558 {
        --spacer-size: 12px;
    }
}

@media(max-width:1279px) and (min-width:768px) {
    .elementor-26652 .elementor-element.elementor-element-17d00629 {
        width: 35%;
    }

    .elementor-26652 .elementor-element.elementor-element-202c7e76 {
        width: 65%;
    }

    .elementor-26652 .elementor-element.elementor-element-588231c0 {
        width: 35%;
    }

    .elementor-26652 .elementor-element.elementor-element-3baabb09 {
        width: 20%;
    }

    .elementor-26652 .elementor-element.elementor-element-34c15ac1 {
        width: 20%;
    }

    .elementor-26652 .elementor-element.elementor-element-2d9e58f1 {
        width: 25%;
    }
}
 

.elementor-26385 .elementor-element.elementor-element-2a106512>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: space-between;
    align-items: space-between;
}

.elementor-26385 .elementor-element.elementor-element-2a106512 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26385 .elementor-element.elementor-element-2a106512 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26385 .elementor-element.elementor-element-2a106512 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26385 .elementor-element.elementor-element-75e4ffa8>.elementor-widget-container {
    margin: -10px 0px 15px 0px;
}

.elementor-26385 .elementor-element.elementor-element-529b4aa7 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}

.elementor-26385 .elementor-element.elementor-element-529b4aa7 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}

.elementor-26385 .elementor-element.elementor-element-1453f51b .trx_addons_bg_text {
    z-index: 0;
}

.elementor-26385 .elementor-element.elementor-element-1453f51b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-26385 .elementor-element.elementor-element-1453f51b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-26385 .elementor-element.elementor-element-1453f51b {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #1C1D3C;
    margin-top: 15px;
    margin-bottom: 0px;
    padding: 45px 0px 0px 0px;
}

.elementor-26385 .elementor-element.elementor-element-50b19499 {
    --spacer-size: 10px;
}

.elementor-26385 .elementor-element.elementor-element-74f404cf {
    --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);
}
 



        @media (max-width:1279px) and (min-width:769px) {
            .slider-row-wrap {
                padding-left: 30px !important;
                padding-right: 30px !important
            }
        }
  
        .woocommerce-product-gallery {
            opacity: 1 !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;
            }
        }
     
        @font-face {
            font-family: Inter;
            font-style: normal;
            font-weight: 300 900;
            font-display: fallback;
            src: url('../../../wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt%2cwght.woff2') format('woff2');
            font-stretch: normal;
        }

        @font-face {
            font-family: Cardo;
            font-style: normal;
            font-weight: 400;
            font-display: fallback;
            src: url('../../../wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');
        }

        .trx_addons_inline_101430189 {
            width: 388px;
        }
