.elementor-5080 .elementor-element.elementor-element-879e6c4 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 150px;
    --padding-bottom: 145px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5080 .elementor-element.elementor-element-879e6c4:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-879e6c4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color_2);
}

.elementor-5080 .elementor-element.elementor-element-879e6c4 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-879e6c4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-879e6c4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-1e75f68 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}

.elementor-5080 .elementor-element.elementor-element-1e75f68 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-1e75f68 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-1e75f68 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-2c257a2 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
}

.elementor-5080 .elementor-element.elementor-element-2c257a2 .elementor-heading-title {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 1px;
    color: var(--e-global-color-theme_color_title);
}

.elementor-5080 .elementor-element.elementor-element-e66fa08 {
    width: var(--container-widget-width, 700px);
    max-width: 700px;
    --container-widget-width: 700px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-5080 .elementor-element.elementor-element-d3f9171 {
    --display: grid;
    --min-height: 630px;
    --e-con-grid-template-columns: repeat(2, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --grid-auto-flow: row;
}

.elementor-5080 .elementor-element.elementor-element-d3f9171 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-d3f9171 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-d3f9171 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-a4e4cb2 img {
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
    border-radius: 30px 30px 30px 30px;
}

.elementor-5080 .elementor-element.elementor-element-82316fe {
    --display: grid;
    --e-con-grid-template-columns: repeat(2, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    --grid-auto-flow: row;
}

.elementor-5080 .elementor-element.elementor-element-82316fe .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-82316fe .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-82316fe .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-596e14f {
    --display: flex;
    --justify-content: space-between;
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 40px;
    --padding-bottom: 32px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-5080 .elementor-element.elementor-element-596e14f:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-596e14f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color);
}

.elementor-5080 .elementor-element.elementor-element-596e14f .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-596e14f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-596e14f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-ddc0540 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-5080 .elementor-element.elementor-element-ddc0540.elementor-view-stacked .elementor-icon {
    background-color: #572437;
}

.elementor-5080 .elementor-element.elementor-element-ddc0540.elementor-view-framed .elementor-icon,
.elementor-5080 .elementor-element.elementor-element-ddc0540.elementor-view-default .elementor-icon {
    color: #572437;
    border-color: #572437;
}

.elementor-5080 .elementor-element.elementor-element-ddc0540.elementor-view-framed .elementor-icon,
.elementor-5080 .elementor-element.elementor-element-ddc0540.elementor-view-default .elementor-icon svg {
    fill: #572437;
}

.elementor-5080 .elementor-element.elementor-element-ddc0540 .elementor-icon {
    font-size: 50px;
}

.elementor-5080 .elementor-element.elementor-element-ddc0540 .elementor-icon svg {
    height: 50px;
}

.elementor-5080 .elementor-element.elementor-element-245ccd4 {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-5080 .elementor-element.elementor-element-245ccd4 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-245ccd4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-245ccd4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-268ed3b {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
}

.elementor-5080 .elementor-element.elementor-element-595d512 {
    --display: flex;
    --justify-content: space-between;
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 40px;
    --padding-bottom: 32px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-5080 .elementor-element.elementor-element-595d512:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-595d512>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color);
}

.elementor-5080 .elementor-element.elementor-element-595d512 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-595d512 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-595d512 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-a4a5d02 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-5080 .elementor-element.elementor-element-a4a5d02.elementor-view-stacked .elementor-icon {
    background-color: #572437;
}

.elementor-5080 .elementor-element.elementor-element-a4a5d02.elementor-view-framed .elementor-icon,
.elementor-5080 .elementor-element.elementor-element-a4a5d02.elementor-view-default .elementor-icon {
    color: #572437;
    border-color: #572437;
}

.elementor-5080 .elementor-element.elementor-element-a4a5d02.elementor-view-framed .elementor-icon,
.elementor-5080 .elementor-element.elementor-element-a4a5d02.elementor-view-default .elementor-icon svg {
    fill: #572437;
}

.elementor-5080 .elementor-element.elementor-element-a4a5d02 .elementor-icon {
    font-size: 50px;
}

.elementor-5080 .elementor-element.elementor-element-a4a5d02 .elementor-icon svg {
    height: 50px;
}

.elementor-5080 .elementor-element.elementor-element-1fe14dc {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-5080 .elementor-element.elementor-element-1fe14dc .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-1fe14dc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-1fe14dc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-37778b1 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
}

.elementor-5080 .elementor-element.elementor-element-e0260bf {
    --display: flex;
    --justify-content: space-between;
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 40px;
    --padding-bottom: 32px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-5080 .elementor-element.elementor-element-e0260bf:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-e0260bf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color);
}

.elementor-5080 .elementor-element.elementor-element-e0260bf .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-e0260bf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-e0260bf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-6ea3814 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-5080 .elementor-element.elementor-element-6ea3814.elementor-view-stacked .elementor-icon {
    background-color: #572437;
}

.elementor-5080 .elementor-element.elementor-element-6ea3814.elementor-view-framed .elementor-icon,
.elementor-5080 .elementor-element.elementor-element-6ea3814.elementor-view-default .elementor-icon {
    color: #572437;
    border-color: #572437;
}

.elementor-5080 .elementor-element.elementor-element-6ea3814.elementor-view-framed .elementor-icon,
.elementor-5080 .elementor-element.elementor-element-6ea3814.elementor-view-default .elementor-icon svg {
    fill: #572437;
}

.elementor-5080 .elementor-element.elementor-element-6ea3814 .elementor-icon {
    font-size: 50px;
}

.elementor-5080 .elementor-element.elementor-element-6ea3814 .elementor-icon svg {
    height: 50px;
}

.elementor-5080 .elementor-element.elementor-element-88aa619 {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-5080 .elementor-element.elementor-element-88aa619 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-88aa619 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-88aa619 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-188e643 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
}

.elementor-5080 .elementor-element.elementor-element-778b061 {
    --display: flex;
    --justify-content: space-between;
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 40px;
    --padding-bottom: 32px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-5080 .elementor-element.elementor-element-778b061:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-778b061>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color);
}

.elementor-5080 .elementor-element.elementor-element-778b061 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-778b061 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-778b061 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-da40ff9 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-5080 .elementor-element.elementor-element-da40ff9.elementor-view-stacked .elementor-icon {
    background-color: #572437;
}

.elementor-5080 .elementor-element.elementor-element-da40ff9.elementor-view-framed .elementor-icon,
.elementor-5080 .elementor-element.elementor-element-da40ff9.elementor-view-default .elementor-icon {
    color: #572437;
    border-color: #572437;
}

.elementor-5080 .elementor-element.elementor-element-da40ff9.elementor-view-framed .elementor-icon,
.elementor-5080 .elementor-element.elementor-element-da40ff9.elementor-view-default .elementor-icon svg {
    fill: #572437;
}

.elementor-5080 .elementor-element.elementor-element-da40ff9 .elementor-icon {
    font-size: 50px;
}

.elementor-5080 .elementor-element.elementor-element-da40ff9 .elementor-icon svg {
    height: 50px;
}

.elementor-5080 .elementor-element.elementor-element-3424093 {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-5080 .elementor-element.elementor-element-3424093 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-3424093 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-3424093 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-baafd8a {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
}

.elementor-5080 .elementor-element.elementor-element-7076af1 {
    --display: flex;
    --min-height: 193px;
}

.elementor-5080 .elementor-element.elementor-element-7076af1:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-7076af1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color_2);
}

.elementor-5080 .elementor-element.elementor-element-7076af1 .trx_addons_bg_text_char {
    color: var(--e-global-color-theme_color_title);
    font-size: 157px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.35em;
    letter-spacing: -0.01em;
}

.elementor-5080 .elementor-element.elementor-element-7076af1 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-7076af1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 6%;
}

.elementor-5080 .elementor-element.elementor-element-7076af1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 6%;
}

.elementor-5080 .elementor-element.elementor-element-35b5c61 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 135px;
    --padding-bottom: 150px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5080 .elementor-element.elementor-element-35b5c61:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-35b5c61>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color_2);
}

.elementor-5080 .elementor-element.elementor-element-35b5c61 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-35b5c61 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-35b5c61 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-8dbc777 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}

.elementor-5080 .elementor-element.elementor-element-8dbc777 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-8dbc777 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-8dbc777 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-8494c07 {
    --display: flex;
    --padding-top: 6px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5080 .elementor-element.elementor-element-8494c07 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-8494c07 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-8494c07 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-5cc831d .elementor-heading-title {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 1px;
    color: var(--e-global-color-theme_color_title);
}

.elementor-5080 .elementor-element.elementor-element-7386a19 {
    --display: flex;
}

.elementor-5080 .elementor-element.elementor-element-7386a19 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-7386a19 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-7386a19 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-4ebbeaf {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}

.elementor-5080 .elementor-element.elementor-element-4ebbeaf .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-4ebbeaf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-4ebbeaf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-c865fb8 img {
    border-radius: 30px 30px 30px 30px;
}

.elementor-5080 .elementor-element.elementor-element-34e2e36 {
    margin: 60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5080 .elementor-element.elementor-element-34e2e36 img {
    border-radius: 30px 30px 30px 30px;
}

.elementor-5080 .elementor-element.elementor-element-c43a427 {
    margin: 120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5080 .elementor-element.elementor-element-c43a427 img {
    border-radius: 30px 30px 30px 30px;
}

.elementor-5080 .elementor-element.elementor-element-7788ffb {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overflow: hidden;
    --padding-top: 50px;
    --padding-bottom: 150px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5080 .elementor-element.elementor-element-7788ffb .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-7788ffb .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-7788ffb .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-472b9fd {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
    --z-index: 1;
}

.elementor-5080 .elementor-element.elementor-element-472b9fd .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-472b9fd .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-472b9fd .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-a52a911 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
}

.elementor-5080 .elementor-element.elementor-element-a52a911 .elementor-heading-title {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 1px;
    color: var(--e-global-color-theme_color_title);
}

.elementor-5080 .elementor-element.elementor-element-96a3a64 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-theme_color_bd_color);
    --border-color: var(--e-global-color-theme_color_bd_color);
    --border-radius: 30px 30px 30px 30px;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 50px;
    --padding-right: 50px;
    --z-index: 1;
}

.elementor-5080 .elementor-element.elementor-element-96a3a64 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-96a3a64 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-96a3a64 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-508d64f {
    --display: flex;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 5%;
}

.elementor-5080 .elementor-element.elementor-element-508d64f .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-508d64f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-508d64f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-561a77e {
    --display: flex;
}

.elementor-5080 .elementor-element.elementor-element-561a77e .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-561a77e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-561a77e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-0034dcf {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-theme_color_bd_color);
    --border-color: var(--e-global-color-theme_color_bd_color);
    --border-radius: 30px 30px 30px 30px;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 50px;
    --padding-right: 50px;
    --z-index: 1;
}

.elementor-5080 .elementor-element.elementor-element-0034dcf .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-0034dcf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-0034dcf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-3c0ffc2 {
    --display: flex;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 5%;
}

.elementor-5080 .elementor-element.elementor-element-3c0ffc2 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-3c0ffc2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-3c0ffc2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-d621499 {
    --display: flex;
}

.elementor-5080 .elementor-element.elementor-element-d621499 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-d621499 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-d621499 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-bfd424f {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-theme_color_bd_color);
    --border-color: var(--e-global-color-theme_color_bd_color);
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 50px;
    --padding-right: 50px;
    --z-index: 1;
}

.elementor-5080 .elementor-element.elementor-element-bfd424f .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-bfd424f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-bfd424f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-b07e883 {
    --display: flex;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 5%;
}

.elementor-5080 .elementor-element.elementor-element-b07e883 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-b07e883 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-b07e883 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-d9ffe8f {
    --display: flex;
}

.elementor-5080 .elementor-element.elementor-element-d9ffe8f .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-d9ffe8f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-d9ffe8f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-2da6f65 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 150px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5080 .elementor-element.elementor-element-2da6f65 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-2da6f65 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-2da6f65 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-21080bf {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}

.elementor-5080 .elementor-element.elementor-element-21080bf .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-21080bf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-21080bf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-fce25fc {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
}

.elementor-5080 .elementor-element.elementor-element-fce25fc .elementor-heading-title {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 1px;
    color: var(--e-global-color-theme_color_title);
}

.elementor-5080 .elementor-element.elementor-element-46a2876 {
    width: var(--container-widget-width, 800px);
    max-width: 800px;
    --container-widget-width: 800px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-5080 .elementor-element.elementor-element-a228f66 {
    --display: grid;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --grid-auto-flow: row;
}

.elementor-5080 .elementor-element.elementor-element-a228f66 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-a228f66 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-a228f66 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-79f3493 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 45px;
    --padding-bottom: 45px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-5080 .elementor-element.elementor-element-79f3493:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-79f3493>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color_2);
}

.elementor-5080 .elementor-element.elementor-element-79f3493 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-79f3493 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-79f3493 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-c154ac3 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;
    text-align: center;
}

.elementor-5080 .elementor-element.elementor-element-272b433 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;
    text-align: center;
    font-size: 14px;
    line-height: 1.3em;
}

.elementor-5080 .elementor-element.elementor-element-2c843f9 img {
    max-width: 260px;
    border-radius: 30px 30px 30px 30px;
}

.elementor-5080 .elementor-element.elementor-element-7aed3ae>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-5080 .elementor-element.elementor-element-7aed3ae .trx-addons-list-container .trx-addons-list-items li {
    align-items: center;
}

.elementor-5080 .elementor-element.elementor-element-7aed3ae .trx-addons-icon-wrapper {
    top: 0px;
}

.elementor-5080 .elementor-element.elementor-element-7aed3ae .trx-addons-list-items .trx-addons-icon-list-icon {
    font-size: 14px;
    line-height: 14px;
}

.elementor-5080 .elementor-element.elementor-element-7aed3ae .trx-addons-list-items .trx-addons-icon-list-image img {
    width: 14px;
}

body:not(.rtl) .elementor-5080 .elementor-element.elementor-element-7aed3ae.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
    margin-right: 8px;
}

body.rtl .elementor-5080 .elementor-element.elementor-element-7aed3ae.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
    margin-left: 8px;
}

.elementor-5080 .elementor-element.elementor-element-7aed3ae.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
    margin-left: 8px;
}

.elementor-5080 .elementor-element.elementor-element-7aed3ae .trx-addons-icon-list-text {
    color: var(--e-global-color-theme_color_title);
    font-size: 16px;
    font-weight: 500;
}

.elementor-5080 .elementor-element.elementor-element-7aed3ae .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
    color: var(--e-global-color-theme_color_text);
}

.elementor-5080 .elementor-element.elementor-element-639b3e6 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 45px;
    --padding-bottom: 45px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-5080 .elementor-element.elementor-element-639b3e6:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-639b3e6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color_2);
}

.elementor-5080 .elementor-element.elementor-element-639b3e6 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-639b3e6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-639b3e6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-6be0f6e {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;
    text-align: center;
}

.elementor-5080 .elementor-element.elementor-element-74be56f {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;
    text-align: center;
    font-size: 14px;
    line-height: 1.3em;
}

.elementor-5080 .elementor-element.elementor-element-3381aa5 img {
    max-width: 260px;
    border-radius: 30px 30px 30px 30px;
}

.elementor-5080 .elementor-element.elementor-element-8769c80>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-5080 .elementor-element.elementor-element-8769c80 .trx-addons-list-container .trx-addons-list-items li {
    align-items: center;
}

.elementor-5080 .elementor-element.elementor-element-8769c80 .trx-addons-icon-wrapper {
    top: 0px;
}

.elementor-5080 .elementor-element.elementor-element-8769c80 .trx-addons-list-items .trx-addons-icon-list-icon {
    font-size: 14px;
    line-height: 14px;
}

.elementor-5080 .elementor-element.elementor-element-8769c80 .trx-addons-list-items .trx-addons-icon-list-image img {
    width: 14px;
}

body:not(.rtl) .elementor-5080 .elementor-element.elementor-element-8769c80.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
    margin-right: 8px;
}

body.rtl .elementor-5080 .elementor-element.elementor-element-8769c80.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
    margin-left: 8px;
}

.elementor-5080 .elementor-element.elementor-element-8769c80.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
    margin-left: 8px;
}

.elementor-5080 .elementor-element.elementor-element-8769c80 .trx-addons-icon-list-text {
    color: var(--e-global-color-theme_color_title);
    font-size: 16px;
    font-weight: 500;
}

.elementor-5080 .elementor-element.elementor-element-8769c80 .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
    color: var(--e-global-color-theme_color_text);
}

.elementor-5080 .elementor-element.elementor-element-af0ac0a {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 45px;
    --padding-bottom: 45px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-5080 .elementor-element.elementor-element-af0ac0a:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-af0ac0a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color_2);
}

.elementor-5080 .elementor-element.elementor-element-af0ac0a .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-af0ac0a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-af0ac0a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-ac34e39 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;
    text-align: center;
}

.elementor-5080 .elementor-element.elementor-element-df1b1bb {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;
    text-align: center;
    font-size: 14px;
    line-height: 1.3em;
}

.elementor-5080 .elementor-element.elementor-element-93e091c img {
    max-width: 260px;
    border-radius: 30px 30px 30px 30px;
}

.elementor-5080 .elementor-element.elementor-element-50039a1>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-5080 .elementor-element.elementor-element-50039a1 .trx-addons-list-container .trx-addons-list-items li {
    align-items: center;
}

.elementor-5080 .elementor-element.elementor-element-50039a1 .trx-addons-icon-wrapper {
    top: 0px;
}

.elementor-5080 .elementor-element.elementor-element-50039a1 .trx-addons-list-items .trx-addons-icon-list-icon {
    font-size: 14px;
    line-height: 14px;
}

.elementor-5080 .elementor-element.elementor-element-50039a1 .trx-addons-list-items .trx-addons-icon-list-image img {
    width: 14px;
}

body:not(.rtl) .elementor-5080 .elementor-element.elementor-element-50039a1.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
    margin-right: 8px;
}

body.rtl .elementor-5080 .elementor-element.elementor-element-50039a1.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
    margin-left: 8px;
}

.elementor-5080 .elementor-element.elementor-element-50039a1.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
    margin-left: 8px;
}

.elementor-5080 .elementor-element.elementor-element-50039a1 .trx-addons-icon-list-text {
    color: var(--e-global-color-theme_color_title);
    font-size: 16px;
    font-weight: 500;
}

.elementor-5080 .elementor-element.elementor-element-50039a1 .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
    color: var(--e-global-color-theme_color_text);
}

.elementor-5080 .elementor-element.elementor-element-b8bcd18 {
    --display: flex;
    --min-height: 832px;
    --justify-content: center;
    --align-items: flex-end;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5080 .elementor-element.elementor-element-b8bcd18:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-b8bcd18>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2025/08/background-01.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-5080 .elementor-element.elementor-element-b8bcd18 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-b8bcd18 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-b8bcd18 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-30388f9 {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 45px;
    --padding-bottom: 55px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-5080 .elementor-element.elementor-element-30388f9:not(.elementor-motion-effects-element-type-background),
.elementor-5080 .elementor-element.elementor-element-30388f9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-theme_color_bg_color);
}

.elementor-5080 .elementor-element.elementor-element-30388f9 .trx_addons_bg_text {
    z-index: 0;
}

.elementor-5080 .elementor-element.elementor-element-30388f9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}

.elementor-5080 .elementor-element.elementor-element-30388f9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}

.elementor-5080 .elementor-element.elementor-element-0367151 {
    width: var(--container-widget-width, 350px);
    max-width: 350px;
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;
    --container-widget-width: 350px;
    --container-widget-flex-grow: 0;
}

@media(max-width:1279px) {
    .elementor-5080 .elementor-element.elementor-element-879e6c4 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 95px;
        --padding-bottom: 90px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-1e75f68 {
        --margin-top: 0px;
        --margin-bottom: 38px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-2c257a2 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-e66fa08 {
        --container-widget-width: 500px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 500px);
        max-width: 500px;
    }

    .elementor-5080 .elementor-element.elementor-element-d3f9171 {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --grid-auto-flow: row;
    }

    .elementor-5080 .elementor-element.elementor-element-82316fe {
        --grid-auto-flow: row;
    }

    .elementor-5080 .elementor-element.elementor-element-268ed3b {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-37778b1 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-188e643 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-baafd8a {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-7076af1 {
        --min-height: 125px;
    }

    .elementor-5080 .elementor-element.elementor-element-7076af1 .trx_addons_bg_text_char {
        font-size: 100px;
    }

    .elementor-5080 .elementor-element.elementor-element-35b5c61 {
        --padding-top: 85px;
        --padding-bottom: 95px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-8dbc777 {
        --margin-top: 0px;
        --margin-bottom: 38px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-8494c07 {
        --padding-top: 4px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-34e2e36 {
        margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-c43a427 {
        margin: 100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-7788ffb {
        --padding-top: 95px;
        --padding-bottom: 95px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-472b9fd {
        --margin-top: 0px;
        --margin-bottom: 38px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-a52a911 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-96a3a64 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 35px;
        --padding-right: 35px;
    }

    .elementor-5080 .elementor-element.elementor-element-508d64f {
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 3%;
    }

    .elementor-5080 .elementor-element.elementor-element-0034dcf {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 35px;
        --padding-right: 35px;
    }

    .elementor-5080 .elementor-element.elementor-element-3c0ffc2 {
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 3%;
    }

    .elementor-5080 .elementor-element.elementor-element-bfd424f {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 35px;
        --padding-right: 35px;
    }

    .elementor-5080 .elementor-element.elementor-element-b07e883 {
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 3%;
    }

    .elementor-5080 .elementor-element.elementor-element-2da6f65 {
        --padding-top: 0px;
        --padding-bottom: 95px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-21080bf {
        --margin-top: 0px;
        --margin-bottom: 38px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-fce25fc {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-46a2876 {
        --container-widget-width: 600px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 600px);
        max-width: 600px;
    }

    .elementor-5080 .elementor-element.elementor-element-a228f66 {
        --grid-auto-flow: row;
    }

    .elementor-5080 .elementor-element.elementor-element-79f3493 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-5080 .elementor-element.elementor-element-272b433 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-2c843f9 img {
        max-width: 100%;
    }

    .elementor-5080 .elementor-element.elementor-element-7aed3ae>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-639b3e6 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-5080 .elementor-element.elementor-element-74be56f {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-3381aa5 img {
        max-width: 100%;
    }

    .elementor-5080 .elementor-element.elementor-element-8769c80>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-af0ac0a {
        --align-items: center;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-5080 .elementor-element.elementor-element-df1b1bb {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-93e091c img {
        max-width: 100%;
    }

    .elementor-5080 .elementor-element.elementor-element-50039a1>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-b8bcd18 {
        --min-height: 760px;
    }

    .elementor-5080 .elementor-element.elementor-element-30388f9 {
        --padding-top: 35px;
        --padding-bottom: 45px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-5080 .elementor-element.elementor-element-0367151 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;
        --container-widget-width: 280px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 280px);
        max-width: 280px;
    }
}

@media(max-width:767px) {
    .elementor-5080 .elementor-element.elementor-element-879e6c4 {
        --padding-top: 65px;
        --padding-bottom: 60px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-1e75f68 {
        --margin-top: 0px;
        --margin-bottom: 28px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-2c257a2 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-2c257a2 .elementor-heading-title {
        font-size: 13px;
    }

    .elementor-5080 .elementor-element.elementor-element-e66fa08 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-5080 .elementor-element.elementor-element-d3f9171 {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --grid-auto-flow: row;
    }

    .elementor-5080 .elementor-element.elementor-element-a4e4cb2 img {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-82316fe {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --e-con-grid-template-rows: repeat(1, 1fr);
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --grid-auto-flow: row;
    }

    .elementor-5080 .elementor-element.elementor-element-596e14f {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
        --border-radius: 15px 15px 15px 15px;
        --padding-top: 30px;
        --padding-bottom: 25px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5080 .elementor-element.elementor-element-595d512 {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
        --border-radius: 15px 15px 15px 15px;
        --padding-top: 30px;
        --padding-bottom: 25px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5080 .elementor-element.elementor-element-e0260bf {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
        --border-radius: 15px 15px 15px 15px;
        --padding-top: 30px;
        --padding-bottom: 25px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5080 .elementor-element.elementor-element-778b061 {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
        --border-radius: 15px 15px 15px 15px;
        --padding-top: 30px;
        --padding-bottom: 25px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5080 .elementor-element.elementor-element-7076af1 {
        --min-height: 77px;
    }

    .elementor-5080 .elementor-element.elementor-element-7076af1 .trx_addons_bg_text_char {
        font-size: 60px;
    }

    .elementor-5080 .elementor-element.elementor-element-35b5c61 {
        --padding-top: 55px;
        --padding-bottom: 65px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-8dbc777 {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --margin-top: 0px;
        --margin-bottom: 28px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-8494c07 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-5cc831d .elementor-heading-title {
        font-size: 13px;
    }

    .elementor-5080 .elementor-element.elementor-element-4ebbeaf {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-c865fb8 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        padding: 0px 10px 20px 0px;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }

    .elementor-5080 .elementor-element.elementor-element-c865fb8 img {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-34e2e36 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
        padding: 0px 0px 20px 10px;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }

    .elementor-5080 .elementor-element.elementor-element-34e2e36 img {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-c43a427 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-c43a427 img {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-7788ffb {
        --padding-top: 65px;
        --padding-bottom: 65px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-472b9fd {
        --width: 100%;
        --margin-top: 0px;
        --margin-bottom: 28px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-a52a911 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-a52a911 .elementor-heading-title {
        font-size: 13px;
    }

    .elementor-5080 .elementor-element.elementor-element-96a3a64 {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --border-radius: 15px 15px 15px 15px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-5080 .elementor-element.elementor-element-508d64f {
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-5080 .elementor-element.elementor-element-0034dcf {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --border-radius: 15px 15px 15px 15px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-5080 .elementor-element.elementor-element-bfd424f {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --border-radius: 15px 15px 15px 15px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-5080 .elementor-element.elementor-element-2da6f65 {
        --padding-top: 0px;
        --padding-bottom: 65px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-21080bf {
        --margin-top: 0px;
        --margin-bottom: 28px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-fce25fc {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-fce25fc .elementor-heading-title {
        font-size: 13px;
    }

    .elementor-5080 .elementor-element.elementor-element-46a2876 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-5080 .elementor-element.elementor-element-a228f66 {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --grid-auto-flow: row;
    }

    .elementor-5080 .elementor-element.elementor-element-79f3493 {
        --border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-c154ac3 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-272b433 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-2c843f9 img {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-7aed3ae>.elementor-widget-container {
        margin: 15px 0px 0px 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-639b3e6 {
        --border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-6be0f6e {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-74be56f {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-3381aa5 img {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-8769c80>.elementor-widget-container {
        margin: 15px 0px 0px 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-af0ac0a {
        --border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-ac34e39 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-df1b1bb {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-93e091c img {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-5080 .elementor-element.elementor-element-50039a1>.elementor-widget-container {
        margin: 15px 0px 0px 0px;
    }

    .elementor-5080 .elementor-element.elementor-element-b8bcd18 {
        --min-height: 680px;
    }

    .elementor-5080 .elementor-element.elementor-element-30388f9 {
        --border-radius: 15px 15px 15px 15px;
        --padding-top: 30px;
        --padding-bottom: 35px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-5080 .elementor-element.elementor-element-0367151 {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 250px);
        max-width: 250px;
    }
}

@media(min-width:768px) {
    .elementor-5080 .elementor-element.elementor-element-8494c07 {
        --width: 50%;
    }

    .elementor-5080 .elementor-element.elementor-element-7386a19 {
        --width: 50%;
    }

    .elementor-5080 .elementor-element.elementor-element-472b9fd {
        --width: 800px;
    }

    .elementor-5080 .elementor-element.elementor-element-508d64f {
        --width: 50%;
    }

    .elementor-5080 .elementor-element.elementor-element-561a77e {
        --width: 50%;
    }

    .elementor-5080 .elementor-element.elementor-element-3c0ffc2 {
        --width: 50%;
    }

    .elementor-5080 .elementor-element.elementor-element-d621499 {
        --width: 50%;
    }

    .elementor-5080 .elementor-element.elementor-element-b07e883 {
        --width: 50%;
    }

    .elementor-5080 .elementor-element.elementor-element-d9ffe8f {
        --width: 50%;
    }

    .elementor-5080 .elementor-element.elementor-element-30388f9 {
        --width: 520px;
    }
}

@media(max-width:1279px) and (min-width:768px) {
    .elementor-5080 .elementor-element.elementor-element-8494c07 {
        --width: 40%;
    }

    .elementor-5080 .elementor-element.elementor-element-7386a19 {
        --width: 60%;
    }

    .elementor-5080 .elementor-element.elementor-element-472b9fd {
        --width: 600px;
    }

    .elementor-5080 .elementor-element.elementor-element-30388f9 {
        --width: 440px;
    }
}