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;
    }
}



: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: #ffffff;
    --wp--preset--color--bd-color: #DEDDE0;
    --wp--preset--color--text-dark: #090116;
    --wp--preset--color--text-light: #949395;
    --wp--preset--color--text-link: #0984E3;
    --wp--preset--color--text-hover: #0876CC;
    --wp--preset--color--text-link-2: #E74C3C;
    --wp--preset--color--text-hover-2: #CF4436;
    --wp--preset--color--text-link-3: #5C9E06;
    --wp--preset--color--text-hover-3: #528E05;
    --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: halyard-display, sans-serif;
    --wp--preset--font-family--inter: "Inter", sans-serif;
    --wp--preset--font-family--cardo: Cardo;
    --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-inter-font-family {
    font-family: var(--wp--preset--font-family--inter) !important;
}

.has-cardo-font-family {
    font-family: var(--wp--preset--font-family--cardo) !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-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;
        }
