.elementor-7 .elementor-element.elementor-element-6edffb3>.elementor-background-overlay {
    background-color: transparent;
    background-image: url(/home-assets/bg.jpg);
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    background-repeat: no-repeat;
}

.elementor-7 .elementor-element.elementor-element-6edffb3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 200px 0px 200px 0px;
}

.elementor-7 .elementor-element.elementor-element-675a5be>.elementor-element-populated {
    padding: 0px 400px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-b9256d6>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-894ba0a {
    color: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-894ba0a>.elementor-widget-container {
    margin: 15px 0px 15px 0px;
    padding: 0px 100px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 03px;
}

.elementor-7 .elementor-element.elementor-element-bb85a71 .elementor-button .elementor-align-icon-right {
    margin-left: 12px;
}

.elementor-7 .elementor-element.elementor-element-bb85a71 .elementor-button .elementor-align-icon-left {
    margin-right: 12px;
}

.elementor-7 .elementor-element.elementor-element-bb85a71>.elementor-widget-container {
    margin: 0px 15px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-bb85a71 {
    width: auto;
    max-width: auto;
}

.elementor-7 .elementor-element.elementor-element-86a3c01>.elementor-background-overlay {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, #248DE912 0%, #248DE900 55%);
    opacity: 1;
}

.elementor-7 .elementor-element.elementor-element-86a3c01 {
    padding: 100px 0px 175px 0px;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-0890e8a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-0890e8a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-0890e8a>.elementor-element-populated {
    margin: 0px 100px 0px 0px;
    --e-column-margin-right: 100px;
    --e-column-margin-left: 0px;
}

.elementor-7 .elementor-element.elementor-element-54911c9 {
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-54911c9 .ui-e-headline-text path {
    stroke: var(--e-global-color-uicore_accent);
    stroke-width: 40;
}

.elementor-7 .elementor-element.elementor-element-54911c9 .ui-e-headline-text svg {
    bottom: 10%;
}

.elementor-7 .elementor-element.elementor-element-54911c9>.elementor-widget-container {
    padding: 0px 100px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-0f1bcde>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-e871ea3.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-e871ea3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-e871ea3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-e871ea3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-7 .elementor-element.elementor-element-e871ea3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F5FA;
    background-image: url("../../2022/05/Email-Marketing-BG-1-.webp");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7 .elementor-element.elementor-element-e871ea3>.elementor-element-populated,
.elementor-7 .elementor-element.elementor-element-e871ea3>.elementor-element-populated>.elementor-background-overlay,
.elementor-7 .elementor-element.elementor-element-e871ea3>.elementor-background-slideshow {
    border-radius: 500px 500px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-e871ea3>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 50px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 50px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-e871ea3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-0fa8c57>.elementor-widget-container {
    margin: 0px 20px 0px 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-24508b8 img {
    width: 203px;
    border-radius: 14px 14px 14px 14px;
    box-shadow: 10px 4px 120px 0px rgba(149.00000000000003, 149.00000000000003, 149.00000000000003, 0.16);
}

.elementor-7 .elementor-element.elementor-element-24508b8 {
    width: auto;
    max-width: auto;
    top: 25px;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-24508b8 {
    left: -118px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-24508b8 {
    right: -118px;
}

.elementor-7 .elementor-element.elementor-element-aec65bb img {
    width: 315px;
    border-radius: 14px 14px 14px 14px;
    box-shadow: 10px 4px 120px 0px rgba(149.00000000000003, 149.00000000000003, 149.00000000000003, 0.16);
}

.elementor-7 .elementor-element.elementor-element-aec65bb {
    width: auto;
    max-width: auto;
    bottom: -50px;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-aec65bb {
    right: -60px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-aec65bb {
    left: -60px;
}

.elementor-7 .elementor-element.elementor-element-563398f img {
    width: 275px;
}

.elementor-7 .elementor-element.elementor-element-563398f {
    width: auto;
    max-width: auto;
    bottom: -82px;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-563398f {
    right: -100px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-563398f {
    left: -100px;
}

.elementor-7 .elementor-element.elementor-element-b1e9029 img {
    width: 146px;
}

.elementor-7 .elementor-element.elementor-element-b1e9029 {
    width: auto;
    max-width: auto;
    top: 235px;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b1e9029 {
    left: 53px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-b1e9029 {
    right: 53px;
}

.elementor-7 .elementor-element.elementor-element-98cf710:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-98cf710>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-7 .elementor-element.elementor-element-98cf710 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 125px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-98cf710>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-38a3dba>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-17a1b36 {
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-8cf9974 {
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-8cf9974>.elementor-widget-container {
    padding: 0px 250px 0px 250px;
}

.elementor-7 .elementor-element.elementor-element-1769a3b:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-1769a3b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-7 .elementor-element.elementor-element-1769a3b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 100px 0px;
}

.elementor-7 .elementor-element.elementor-element-1769a3b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-e80c0dd>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-e80c0dd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-65e7e73 {
    --icon-box-icon-margin: 0px;
}

.elementor-7 .elementor-element.elementor-element-65e7e73 .elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-7 .elementor-element.elementor-element-3b35836>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-3b35836>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-c268ed3 {
    --icon-box-icon-margin: 0px;
}

.elementor-7 .elementor-element.elementor-element-c268ed3 .elementor-icon {
    font-size: 35px;
}

.elementor-7 .elementor-element.elementor-element-c268ed3 .elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-7 .elementor-element.elementor-element-a25174b>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-a25174b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-ae1d299 {
    --icon-box-icon-margin: 0px;
}

.elementor-7 .elementor-element.elementor-element-ae1d299 .elementor-icon {
    font-size: 35px;
}

.elementor-7 .elementor-element.elementor-element-ae1d299 .elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-7 .elementor-element.elementor-element-163b00d {
    --icon-box-icon-margin: 0px;
}

.elementor-7 .elementor-element.elementor-element-163b00d .elementor-icon {
    font-size: 35px;
}

.elementor-7 .elementor-element.elementor-element-163b00d .elementor-icon-box-title {
    margin-bottom: 6px;
}

.elementor-7 .elementor-element.elementor-element-edf08e1:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-edf08e1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-7 .elementor-element.elementor-element-edf08e1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25px 0px 25px 0px;
}

.elementor-7 .elementor-element.elementor-element-edf08e1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-574a82b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-574a82b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-ddef88e {
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-ddef88e img {
    width: 120px;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-85f8f61.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-85f8f61.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-e0f3ab7 img {
    width: 120px;
}

.elementor-7 .elementor-element.elementor-element-e0f3ab7>.elementor-widget-container {
    padding: 0px 050px 0px 0px;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-27f0ae8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-27f0ae8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-e130544 img {
    width: 120px;
}

.elementor-7 .elementor-element.elementor-element-e130544>.elementor-widget-container {
    padding: 0px 25px 0px 0px;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-1864e1c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-1864e1c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-43e4bed {
    text-align: right;
}

.elementor-7 .elementor-element.elementor-element-43e4bed img {
    width: 120px;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-c92207e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-c92207e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-35634a1 img {
    width: 120px;
}

.elementor-7 .elementor-element.elementor-element-35634a1>.elementor-widget-container {
    padding: 0px 0px 0px 50px;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-cb65841.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-cb65841.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-f3ff89b img {
    width: 120px;
}

.elementor-7 .elementor-element.elementor-element-f3ff89b>.elementor-widget-container {
    padding: 0px 0px 0px 25px;
}

.elementor-7 .elementor-element.elementor-element-43eb1ef {
    padding: 200px 0px 100px 0px;
}

.elementor-7 .elementor-element.elementor-element-5b2a83e>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-7 .elementor-element.elementor-element-2383271 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-7 .elementor-element.elementor-element-2383271.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 16px;
}

.elementor-7 .elementor-element.elementor-element-2383271.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 16px;
}

.elementor-7 .elementor-element.elementor-element-2383271.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 16px;
}

.elementor-7 .elementor-element.elementor-element-2383271 .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-size: 24px;
    width: 24px;
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-2383271 .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-7 .elementor-element.elementor-element-2383271 .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-7 .elementor-element.elementor-element-2383271 .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-2383271 .bdt-advanced-icon-box-title {
    margin-bottom: 8px;
}

.elementor-7 .elementor-element.elementor-element-2383271 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-2383271>.elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #BCB3B3;
}

.elementor-7 .elementor-element.elementor-element-d2934f5 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-7 .elementor-element.elementor-element-d2934f5 .bdt-advanced-icon-box .bdt-icon-wrapper {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #100C0C;
    font-size: 24px;
    width: 24px;
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-d2934f5.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 16px;
}

.elementor-7 .elementor-element.elementor-element-d2934f5.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 16px;
}

.elementor-7 .elementor-element.elementor-element-d2934f5.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 16px;
}

.elementor-7 .elementor-element.elementor-element-d2934f5 .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-7 .elementor-element.elementor-element-d2934f5 .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-7 .elementor-element.elementor-element-d2934f5 .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-d2934f5 .bdt-advanced-icon-box-title {
    margin-bottom: 8px;
}

.elementor-7 .elementor-element.elementor-element-d2934f5 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-d2934f5>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #D6CECE;
}

.elementor-7 .elementor-element.elementor-element-be97dab {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-7 .elementor-element.elementor-element-be97dab .bdt-advanced-icon-box .bdt-icon-wrapper {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #100C0C;
    font-size: 24px;
    width: 24px;
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-be97dab.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 16px;
}

.elementor-7 .elementor-element.elementor-element-be97dab.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 16px;
}

.elementor-7 .elementor-element.elementor-element-be97dab.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 16px;
}

.elementor-7 .elementor-element.elementor-element-be97dab .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-7 .elementor-element.elementor-element-be97dab .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-7 .elementor-element.elementor-element-be97dab .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-be97dab .bdt-advanced-icon-box-title {
    margin-bottom: 8px;
}

.elementor-7 .elementor-element.elementor-element-be97dab .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-be97dab>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #D6CECE;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-be86574.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-be86574.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-be86574.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-0a4a1ec {
    text-align: left;
    width: var(--container-widget-width, 230px);
    max-width: 230px;
    --container-widget-width: 230px;
    --container-widget-flex-grow: 0;
    top: 130px;
}

.elementor-7 .elementor-element.elementor-element-0a4a1ec img {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_dark);
    border-radius: 300px 300px 300px 300px;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0a4a1ec {
    right: 20px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-0a4a1ec {
    left: 20px;
}

.elementor-7 .elementor-element.elementor-element-909c0eb {
    text-align: left;
    width: var(--container-widget-width, 130px);
    max-width: 130px;
    --container-widget-width: 130px;
    --container-widget-flex-grow: 0;
    top: 110px;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-909c0eb {
    right: 0px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-909c0eb {
    left: 0px;
}

.elementor-7 .elementor-element.elementor-element-21359e0 {
    text-align: left;
    width: var(--container-widget-width, 150px);
    max-width: 150px;
    --container-widget-width: 150px;
    --container-widget-flex-grow: 0;
    bottom: 0px;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-21359e0 {
    right: 85px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-21359e0 {
    left: 85px;
}

.elementor-7 .elementor-element.elementor-element-d5a2b60 {
    text-align: left;
    width: var(--container-widget-width, 320px);
    max-width: 320px;
    --container-widget-width: 320px;
    --container-widget-flex-grow: 0;
    bottom: 30px;
}

.elementor-7 .elementor-element.elementor-element-d5a2b60 img {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_dark);
    border-radius: 8px 8px 8px 8px;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d5a2b60 {
    left: 149px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-d5a2b60 {
    right: 149px;
}

.elementor-7 .elementor-element.elementor-element-19e0b50 {
    text-align: left;
    width: var(--container-widget-width, 35px);
    max-width: 35px;
    --container-widget-width: 35px;
    --container-widget-flex-grow: 0;
    top: -55px;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-19e0b50 {
    left: 463px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-19e0b50 {
    right: 463px;
}

.elementor-7 .elementor-element.elementor-element-45607a6 {
    --spacer-size: 450px;
    width: var(--container-widget-width, 400px);
    max-width: 400px;
    --container-widget-width: 400px;
    --container-widget-flex-grow: 0;
}

.elementor-7 .elementor-element.elementor-element-45607a6>.elementor-widget-container {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-7 .elementor-element.elementor-element-54187c62 {
    padding: 20px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-8341037 {
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-8341037 .elementor-heading-title {
    text-transform: capitalize;
}

.elementor-7 .elementor-element.elementor-element-509fae56 {
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-509fae56>.elementor-widget-container {
    margin: 0px 300px 20px 300px;
}

.elementor-7 .elementor-element.elementor-element-24cfff0c .bdt-tabs-default .bdt-switcher-wrapper {
    margin-top: 20px;
}

.elementor-7 .elementor-element.elementor-element-24cfff0c .bdt-tabs-bottom .bdt-switcher-wrapper {
    margin-bottom: 20px;
}

.elementor-7 .elementor-element.elementor-element-24cfff0c .bdt-tabs-left .bdt-grid:not(.bdt-grid-stack) .bdt-switcher-wrapper {
    margin-left: 20px;
}

.elementor-7 .elementor-element.elementor-element-24cfff0c .bdt-tabs-right .bdt-grid:not(.bdt-grid-stack) .bdt-switcher-wrapper {
    margin-right: 20px;
}

.elementor-7 .elementor-element.elementor-element-24cfff0c .bdt-tabs-left .bdt-grid-stack .bdt-switcher-wrapper,
.elementor-7 .elementor-element.elementor-element-24cfff0c .bdt-tabs-right .bdt-grid-stack .bdt-switcher-wrapper {
    margin-top: 20px;
}

.elementor-7 .elementor-element.elementor-element-24cfff0c .bdt-tab .bdt-tabs-item-title {
    background-color: #FFFFFF00;
}

.elementor-7 .elementor-element.elementor-element-24cfff0c .bdt-tabs .bdt-tabs-item-title .bdt-button-icon-align-left {
    margin-right: 8px;
}

.elementor-7 .elementor-element.elementor-element-24cfff0c .bdt-tabs .bdt-tabs-item-title .bdt-button-icon-align-right {
    margin-left: 8px;
}

.elementor-7 .elementor-element.elementor-element-39cfa746:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-39cfa746>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-7 .elementor-element.elementor-element-39cfa746 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 100px 70px 100px;
}

.elementor-7 .elementor-element.elementor-element-39cfa746>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-21ceb25a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-21ceb25a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-5354a275 img {
    width: 285px;
    box-shadow: 40px 30px 55px 0px rgba(20, 20, 20, 0.058823529411764705);
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-1f4c22ef.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-1f4c22ef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-42a8daa6 .elementor-heading-title {
    font-size: 32px;
}

.elementor-7 .elementor-element.elementor-element-51880ca4>.elementor-widget-container {
    margin: 0px 175px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-4811eb60:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-4811eb60>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-7 .elementor-element.elementor-element-4811eb60 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 100px 70px 100px;
}

.elementor-7 .elementor-element.elementor-element-4811eb60>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-7e1ad76d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-7e1ad76d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-31be91cd img {
    width: 285px;
    box-shadow: 40px 30px 55px 0px rgba(20, 20, 20, 0.058823529411764705);
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-4eae5885.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-4eae5885.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-17957c47 .elementor-heading-title {
    font-size: 32px;
}

.elementor-7 .elementor-element.elementor-element-46bd91cd>.elementor-widget-container {
    margin: 0px 175px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-6f100180:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-6f100180>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-7 .elementor-element.elementor-element-6f100180 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 100px 70px 100px;
}

.elementor-7 .elementor-element.elementor-element-6f100180>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-616dd2a3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-616dd2a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-23836ef img {
    width: 285px;
    box-shadow: 40px 30px 55px 0px rgba(20, 20, 20, 0.058823529411764705);
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-4817b8a4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-4817b8a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-2597313d .elementor-heading-title {
    font-size: 32px;
}

.elementor-7 .elementor-element.elementor-element-56866386>.elementor-widget-container {
    margin: 0px 175px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-ad922ce {
    padding: 75px 0px 150px 0px;
}

.elementor-7 .elementor-element.elementor-element-9af9ba4>.elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-6461c4f img {
    width: 375px;
}

.elementor-7 .elementor-element.elementor-element-8b90df6 {
    text-align: right;
}

.elementor-7 .elementor-element.elementor-element-8b90df6 img {
    width: 160px;
}

.elementor-7 .elementor-element.elementor-element-8b90df6>.elementor-widget-container {
    margin: -494px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-a8f7f9a {
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-a8f7f9a img {
    width: 175px;
}

.elementor-7 .elementor-element.elementor-element-a8f7f9a>.elementor-widget-container {
    margin: -191px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-25be894>.elementor-element-populated {
    padding: 0px 0px 0px 150px;
}

.elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(24px/2);
}

.elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(24px/2);
}

.elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(24px/2);
    margin-left: calc(24px/2);
}

.elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-24px/2);
    margin-left: calc(-24px/2);
}

body.rtl .elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-24px/2);
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-24px/2);
}

.elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-icon i {
    color: var(--e-global-color-uicore_primary);
}

.elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-icon svg {
    fill: var(--e-global-color-uicore_primary);
}

.elementor-7 .elementor-element.elementor-element-dddfd2d {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
}

.elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-text {
    color: #D90000;
}

.elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-7 .elementor-element.elementor-element-dddfd2d .elementor-icon-list-item>a {
    font-size: 17px;
    font-weight: 700;
}

.elementor-7 .elementor-element.elementor-element-dddfd2d>.elementor-widget-container {
    margin: -10px 0px 10px 0px;
}

.elementor-7 .elementor-element.elementor-element-45c410c0:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-45c410c0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_light);
}

.elementor-7 .elementor-element.elementor-element-45c410c0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-7 .elementor-element.elementor-element-45c410c0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-36f52528.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-36f52528.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-5b1b01d8 {
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-5b1b01d8 img {
    width: 550px;
}

.elementor-7 .elementor-element.elementor-element-43e04ee1 {
    text-align: right;
}

.elementor-7 .elementor-element.elementor-element-43e04ee1 img {
    width: 265px;
    box-shadow: 60px 59px 55px 0px rgba(20, 20, 20, 0.14901960784313725);
}

.elementor-7 .elementor-element.elementor-element-43e04ee1>.elementor-widget-container {
    margin: -320px -30px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-26dda72d>.elementor-element-populated {
    margin: 0px 120px 0px 100px;
    --e-column-margin-right: 120px;
    --e-column-margin-left: 100px;
}

.elementor-7 .elementor-element.elementor-element-2a114afd .elementor-heading-title {
    color: var(--e-global-color-uicore_primary);
    text-transform: capitalize;
}

.elementor-7 .elementor-element.elementor-element-54b33a31 {
    color: #000000;
}

.elementor-7 .elementor-element.elementor-element-54b33a31>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-7 .elementor-element.elementor-element-66b430cf {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-7 .elementor-element.elementor-element-66b430cf.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 15px;
}

.elementor-7 .elementor-element.elementor-element-66b430cf.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}

.elementor-7 .elementor-element.elementor-element-66b430cf.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-7 .elementor-element.elementor-element-66b430cf .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-7 .elementor-element.elementor-element-66b430cf .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-7 .elementor-element.elementor-element-66b430cf .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-66b430cf .bdt-advanced-icon-box .bdt-icon-wrapper {
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-66b430cf .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-uicore_primary);
}

.elementor-7 .elementor-element.elementor-element-66b430cf .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
    font-size: 16px;
}

.elementor-7 .elementor-element.elementor-element-66b430cf>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-76e61bee {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-7 .elementor-element.elementor-element-76e61bee.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 15px;
}

.elementor-7 .elementor-element.elementor-element-76e61bee.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}

.elementor-7 .elementor-element.elementor-element-76e61bee.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-7 .elementor-element.elementor-element-76e61bee .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-7 .elementor-element.elementor-element-76e61bee .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-7 .elementor-element.elementor-element-76e61bee .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-76e61bee .bdt-advanced-icon-box .bdt-icon-wrapper {
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-76e61bee .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-uicore_primary);
}

.elementor-7 .elementor-element.elementor-element-76e61bee .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
    font-size: 16px;
}

.elementor-7 .elementor-element.elementor-element-76e61bee>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-57e968ec {
    padding: 0px 0px 120px 0px;
}

.elementor-7 .elementor-element.elementor-element-2b461826 {
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-2b461826>.elementor-widget-container {
    margin: 0px 200px 0px 200px;
}

.elementor-7 .elementor-element.elementor-element-5967af88 {
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-5967af88>.elementor-widget-container {
    margin: 0px 250px 20px 250px;
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-item+.bdt-accordion-item {
    margin-top: 15px;
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-title .bdt-title {
    justify-content: flex-start;
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-title {
    background-color: var(--e-global-color-uicore_light);
    padding: 15px 25px 15px 25px;
    font-size: 20px;
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-item:hover .bdt-accordion-title {
    color: #FFFFFF;
    background-color: var(--e-global-color-uicore_primary);
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-item:hover .bdt-accordion-title .bdt-accordion-custom-icon svg * {
    fill: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-item.bdt-open .bdt-accordion-title {
    color: #FFFFFF;
    background-color: var(--e-global-color-uicore_primary);
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-item.bdt-open .bdt-accordion-title .bdt-accordion-custom-icon svg * {
    fill: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion-container .bdt-accordion .bdt-accordion-title .bdt-accordion-icon {
    padding: 10px 0px 10px 0px;
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-content {
    background-color: var(--e-global-color-uicore_light);
    padding: 20px 75px 20px 40px;
}

.elementor-7 .elementor-element.elementor-element-4dc1b9a4>.elementor-widget-container {
    margin: 0px 100px 0px 100px;
}

.elementor-7 .elementor-element.elementor-element-dae6ffc:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-dae6ffc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../fintech/wp-content/uploads/sites/9/2021/08/fintech-solutions-bg.webp");
    background-size: cover;
}

.elementor-7 .elementor-element.elementor-element-dae6ffc>.elementor-background-overlay {
    background-color: var(--e-global-color-uicore_secondary);
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-dae6ffc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 150px 0px 150px 0px;
}

.elementor-7 .elementor-element.elementor-element-9ab4669.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-9ab4669>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-7 .elementor-element.elementor-element-26eb0ac {
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-26eb0ac .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-07a3337 {
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-07a3337 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-07a3337>.elementor-widget-container {
    padding: 0px 225px 0px 225px;
}

.elementor-7 .elementor-element.elementor-element-11e5885 .elementor-button .elementor-align-icon-right {
    margin-left: 12px;
}

.elementor-7 .elementor-element.elementor-element-11e5885 .elementor-button .elementor-align-icon-left {
    margin-right: 12px;
}

.elementor-7 .elementor-element.elementor-element-11e5885 .elementor-button {
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var(--e-global-color-uicore_primary);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-uicore_primary);
    border-radius: 50px 50px 50px 50px;
    padding: 20px 40px 20px 40px;
}

.elementor-7 .elementor-element.elementor-element-11e5885 .elementor-button:hover,
.elementor-7 .elementor-element.elementor-element-11e5885 .elementor-button:focus {
    color: #FFFFFF;
    background-color: #3377FF00;
    border-color: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-11e5885 .elementor-button:hover svg,
.elementor-7 .elementor-element.elementor-element-11e5885 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-11e5885>.elementor-widget-container {
    margin: 10px 10px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-11e5885 {
    width: auto;
    max-width: auto;
}

.elementor-7 .elementor-element.elementor-element-69206d7 .elementor-button .elementor-align-icon-right {
    margin-left: 12px;
}

.elementor-7 .elementor-element.elementor-element-69206d7 .elementor-button .elementor-align-icon-left {
    margin-right: 12px;
}

.elementor-7 .elementor-element.elementor-element-69206d7 .elementor-button {
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-uicore_light);
    border-radius: 50px 50px 50px 50px;
    padding: 20px 40px 20px 40px;
}

.elementor-7 .elementor-element.elementor-element-69206d7 .elementor-button:hover,
.elementor-7 .elementor-element.elementor-element-69206d7 .elementor-button:focus {
    color: #FFFFFF;
    background-color: var(--e-global-color-uicore_primary);
    border-color: var(--e-global-color-uicore_primary);
}

.elementor-7 .elementor-element.elementor-element-69206d7 .elementor-button:hover svg,
.elementor-7 .elementor-element.elementor-element-69206d7 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-69206d7>.elementor-widget-container {
    margin: 10px 0px 0px 10px;
}

.elementor-7 .elementor-element.elementor-element-69206d7 {
    width: auto;
    max-width: auto;
}

.elementor-7 .elementor-element.elementor-element-9007c54:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-9007c54>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_primary);
}

.elementor-7 .elementor-element.elementor-element-9007c54 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 75px 0px 75px 0px;
}

.elementor-7 .elementor-element.elementor-element-9007c54>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-f9bc8ef .elementor-heading-title {
    color: #FFFFFF;
    font-size: 35px;
}

.elementor-7 .elementor-element.elementor-element-b60bff2 .elementor-heading-title {
    color: #FFFFFF;
    font-weight: 500;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-d86c1e2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-d86c1e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-btn .bdt-flex-align-right {
    margin-left: 8px;
}

.elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-btn .bdt-flex-align-left {
    margin-right: 8px;
}

.elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-btn .bdt-flex-align-top {
    margin-bottom: 8px;
}

.elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-btn .bdt-flex-align-bottom {
    margin-top: 8px;
}

.elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-wrapper input[type*="email"]::placeholder,
.elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-wrapper input[type*="text"]::placeholder {
    color: var(--e-global-color-uicore_headline);
}

.elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-wrapper .bdt-input {
    background-color: #FFFFFF;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 10px 10px 30px;
}

.elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-wrapper .bdt-button.bdt-button-primary {
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px;
    padding: 20px 40px 20px 40px;
}

.elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-wrapper .bdt-button.bdt-button-primary:hover {
    color: var(--e-global-color-uicore_primary);
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}

@media(max-width:1024px) {
    .elementor-7 .elementor-element.elementor-element-6edffb3 {
        padding: 125px 0px 125px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-675a5be>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b9256d6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 200px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-894ba0a>.elementor-widget-container {
        padding: 0px 175px 0px 30px;
    }

    .elementor-7 .elementor-element.elementor-element-86a3c01 {
        padding: 75px 0px 125px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-0890e8a>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-54911c9 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-54911c9>.elementor-widget-container {
        padding: 0px 75px 0px 75px;
    }

    .elementor-7 .elementor-element.elementor-element-0f1bcde {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-0f1bcde>.elementor-widget-container {
        padding: 0px 75px 20px 75px;
    }

    .elementor-7 .elementor-element.elementor-element-e871ea3>.elementor-element-populated {
        margin: 0px 125px 0px 125px;
        --e-column-margin-right: 125px;
        --e-column-margin-left: 125px;
    }

    .elementor-7 .elementor-element.elementor-element-24508b8 img {
        width: 180px;
        border-radius: 12px 12px 12px 12px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-24508b8 {
        left: -85px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-24508b8 {
        right: -85px;
    }

    .elementor-7 .elementor-element.elementor-element-aec65bb img {
        width: 250px;
        border-radius: 12px 12px 12px 12px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-aec65bb {
        right: -60px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-aec65bb {
        left: -60px;
    }

    .elementor-7 .elementor-element.elementor-element-aec65bb {
        bottom: -40px;
    }

    .elementor-7 .elementor-element.elementor-element-563398f img {
        width: 220px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-563398f {
        right: -50px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-563398f {
        left: -50px;
    }

    .elementor-7 .elementor-element.elementor-element-563398f {
        bottom: -70px;
    }

    .elementor-7 .elementor-element.elementor-element-b1e9029 img {
        width: 125px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b1e9029 {
        left: 70px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-b1e9029 {
        right: 70px;
    }

    .elementor-7 .elementor-element.elementor-element-b1e9029 {
        top: 202px;
    }

    .elementor-7 .elementor-element.elementor-element-98cf710 {
        padding: 75px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-8cf9974>.elementor-widget-container {
        padding: 0px 80px 0px 80px;
    }

    .elementor-7 .elementor-element.elementor-element-1769a3b {
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ddef88e img {
        width: 75px;
    }

    .elementor-7 .elementor-element.elementor-element-ddef88e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-e0f3ab7 img {
        width: 75px;
    }

    .elementor-7 .elementor-element.elementor-element-e0f3ab7>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-e130544 img {
        width: 75px;
    }

    .elementor-7 .elementor-element.elementor-element-e130544>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-43e4bed img {
        width: 75px;
    }

    .elementor-7 .elementor-element.elementor-element-43e4bed>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-35634a1 img {
        width: 75px;
    }

    .elementor-7 .elementor-element.elementor-element-35634a1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-f3ff89b img {
        width: 75px;
    }

    .elementor-7 .elementor-element.elementor-element-f3ff89b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-43eb1ef {
        padding: 150px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-5b2a83e>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-2383271 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-2383271 .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: 22px;
        width: 22px;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5 .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: 22px;
        width: 22px;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: 22px;
        width: 22px;
    }

    .elementor-7 .elementor-element.elementor-element-0a4a1ec {
        --container-widget-width: 200px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 200px);
        max-width: 200px;
        top: 115px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0a4a1ec {
        right: 110px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-0a4a1ec {
        left: 110px;
    }

    .elementor-7 .elementor-element.elementor-element-909c0eb {
        --container-widget-width: 115px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 115px);
        max-width: 115px;
        top: 100px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-909c0eb {
        right: 100px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-909c0eb {
        left: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-21359e0 {
        --container-widget-width: 135px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 135px);
        max-width: 135px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-21359e0 {
        right: 145px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-21359e0 {
        left: 145px;
    }

    .elementor-7 .elementor-element.elementor-element-d5a2b60 {
        --container-widget-width: 280px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 280px);
        max-width: 280px;
        bottom: 30px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d5a2b60 {
        left: 180px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-d5a2b60 {
        right: 180px;
    }

    .elementor-7 .elementor-element.elementor-element-19e0b50 {
        --container-widget-width: 32px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 32px);
        max-width: 32px;
        top: -45px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-19e0b50 {
        left: 460px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-19e0b50 {
        right: 460px;
    }

    .elementor-7 .elementor-element.elementor-element-45607a6 {
        --spacer-size: 400px;
        --container-widget-width: 370px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 370px);
        max-width: 370px;
    }

    .elementor-7 .elementor-element.elementor-element-509fae56>.elementor-widget-container {
        margin: 0px 100px 0px 100px;
    }

    .elementor-7 .elementor-element.elementor-element-39cfa746 {
        padding: 35px 50px 35px 50px;
    }

    .elementor-7 .elementor-element.elementor-element-42a8daa6 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-7 .elementor-element.elementor-element-51880ca4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-4811eb60 {
        padding: 35px 50px 35px 50px;
    }

    .elementor-7 .elementor-element.elementor-element-17957c47 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-7 .elementor-element.elementor-element-46bd91cd>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-6f100180 {
        padding: 35px 50px 35px 50px;
    }

    .elementor-7 .elementor-element.elementor-element-2597313d .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-7 .elementor-element.elementor-element-56866386>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ad922ce {
        padding: 0px 0px 75px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-6461c4f>.elementor-widget-container {
        margin: 0px 40px 0px 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8b90df6 img {
        width: 130px;
    }

    .elementor-7 .elementor-element.elementor-element-8b90df6>.elementor-widget-container {
        margin: -350px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-a8f7f9a img {
        width: 140px;
    }

    .elementor-7 .elementor-element.elementor-element-a8f7f9a>.elementor-widget-container {
        margin: -150px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-25be894>.elementor-element-populated {
        margin: 0px 0px 0px 50px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-dddfd2d {
        --e-icon-list-icon-size: 11px;
    }

    .elementor-7 .elementor-element.elementor-element-45c410c0 {
        padding: 100px 0px 100px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-36f52528>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-43e04ee1>.elementor-widget-container {
        margin: -320px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-26dda72d.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-7 .elementor-element.elementor-element-26dda72d>.elementor-element-populated {
        margin: 0px 100px 0px 100px;
        --e-column-margin-right: 100px;
        --e-column-margin-left: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-2a114afd {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-54b33a31 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-66b430cf.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-66b430cf {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
        width: auto;
        max-width: auto;
    }

    .elementor-7 .elementor-element.elementor-element-66b430cf .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
        font-size: 14px;
    }

    .elementor-7 .elementor-element.elementor-element-66b430cf>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-76e61bee.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-76e61bee {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
        width: auto;
        max-width: auto;
    }

    .elementor-7 .elementor-element.elementor-element-76e61bee .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
        font-size: 14px;
    }

    .elementor-7 .elementor-element.elementor-element-76e61bee>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-57e968ec {
        padding: 0px 0px 100px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-2b461826>.elementor-widget-container {
        margin: 0px 100px 0px 100px;
    }

    .elementor-7 .elementor-element.elementor-element-5967af88>.elementor-widget-container {
        margin: 0px 100px 20px 100px;
    }

    .elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-title {
        padding: 12px 20px 12px 20px;
        font-size: 18px;
    }

    .elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-content {
        padding: 20px 50px 20px 30px;
    }

    .elementor-7 .elementor-element.elementor-element-4dc1b9a4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-dae6ffc {
        padding: 75px 0px 75px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-9ab4669>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-07a3337>.elementor-widget-container {
        padding: 0px 100px 0px 100px;
    }

    .elementor-7 .elementor-element.elementor-element-11e5885 .elementor-button {
        padding: 16px 35px 16px 35px;
    }

    .elementor-7 .elementor-element.elementor-element-69206d7 .elementor-button {
        padding: 16px 35px 16px 35px;
    }

    .elementor-7 .elementor-element.elementor-element-9007c54 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-f9bc8ef {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-f9bc8ef .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-7 .elementor-element.elementor-element-b60bff2 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-b60bff2>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-875c939>.elementor-widget-container {
        margin: 25px 50px 0px 50px;
    }
}

@media(max-width:767px) {
    .elementor-7 .elementor-element.elementor-element-6edffb3 {
        padding: 100px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-675a5be>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b9256d6>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-894ba0a>.elementor-widget-container {
        padding: 0px 20px 0px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-bb85a71>.elementor-widget-container {
        margin: 0px 20px 20px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-86a3c01 {
        padding: 75px 0px 100px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-54911c9>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-7 .elementor-element.elementor-element-0f1bcde>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-7 .elementor-element.elementor-element-e871ea3>.elementor-element-populated {
        margin: 70px 30px 0px 30px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 30px;
    }

    .elementor-7 .elementor-element.elementor-element-24508b8 img {
        width: 110px;
        border-radius: 8px 8px 8px 8px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-24508b8 {
        left: -20px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-24508b8 {
        right: -20px;
    }

    .elementor-7 .elementor-element.elementor-element-24508b8 {
        top: -40px;
    }

    .elementor-7 .elementor-element.elementor-element-aec65bb img {
        width: 150px;
        border-radius: 8px 8px 8px 8px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-aec65bb {
        right: -20px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-aec65bb {
        left: -20px;
    }

    .elementor-7 .elementor-element.elementor-element-aec65bb {
        bottom: -20px;
    }

    .elementor-7 .elementor-element.elementor-element-563398f img {
        width: 120px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-563398f {
        right: -20px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-563398f {
        left: -20px;
    }

    .elementor-7 .elementor-element.elementor-element-563398f {
        bottom: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-b1e9029 img {
        width: 75px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b1e9029 {
        left: 41px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-b1e9029 {
        right: 41px;
    }

    .elementor-7 .elementor-element.elementor-element-b1e9029 {
        top: 81px;
    }

    .elementor-7 .elementor-element.elementor-element-98cf710 {
        padding: 75px 0px 75px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-8cf9974>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-574a82b {
        width: 33%;
    }

    .elementor-7 .elementor-element.elementor-element-574a82b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 20px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ddef88e {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-ddef88e img {
        width: 90px;
    }

    .elementor-7 .elementor-element.elementor-element-85f8f61 {
        width: 34%;
    }

    .elementor-7 .elementor-element.elementor-element-85f8f61>.elementor-element-populated {
        padding: 0px 10px 0px 10px;
    }

    .elementor-7 .elementor-element.elementor-element-e0f3ab7 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-e0f3ab7 img {
        width: 90px;
    }

    .elementor-7 .elementor-element.elementor-element-e0f3ab7>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-27f0ae8 {
        width: 33%;
    }

    .elementor-7 .elementor-element.elementor-element-27f0ae8>.elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-e130544 {
        text-align: right;
    }

    .elementor-7 .elementor-element.elementor-element-e130544 img {
        width: 90px;
    }

    .elementor-7 .elementor-element.elementor-element-e130544>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-1864e1c {
        width: 33%;
    }

    .elementor-7 .elementor-element.elementor-element-1864e1c>.elementor-element-populated {
        padding: 20px 0px 0px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-43e4bed {
        text-align: right;
    }

    .elementor-7 .elementor-element.elementor-element-43e4bed img {
        width: 90px;
    }

    .elementor-7 .elementor-element.elementor-element-43e4bed>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c92207e {
        width: 34%;
    }

    .elementor-7 .elementor-element.elementor-element-c92207e>.elementor-element-populated {
        padding: 20px 10px 0px 10px;
    }

    .elementor-7 .elementor-element.elementor-element-35634a1 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-35634a1 img {
        width: 90px;
    }

    .elementor-7 .elementor-element.elementor-element-35634a1>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-cb65841 {
        width: 33%;
    }

    .elementor-7 .elementor-element.elementor-element-cb65841>.elementor-element-populated {
        padding: 20px 20px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-f3ff89b {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-f3ff89b img {
        width: 90px;
    }

    .elementor-7 .elementor-element.elementor-element-f3ff89b>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-43eb1ef {
        padding: 150px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-5b2a83e>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-2383271.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-2383271 {
        --ep-advanced-icon-box-icon-left-h-offset: -35px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-2383271 .bdt-advanced-icon-box-icon {
        margin-bottom: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-2383271.elementor-position-right .bdt-advanced-icon-box-icon {
        margin-left: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-2383271.elementor-position-left .bdt-advanced-icon-box-icon {
        margin-right: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-2383271.elementor-position-top .bdt-advanced-icon-box-icon {
        margin-bottom: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-2383271 .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: 18px;
        width: 18px;
    }

    .elementor-7 .elementor-element.elementor-element-2383271>.elementor-widget-container {
        padding: 0px 0px 0px 35px;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5 {
        --ep-advanced-icon-box-icon-left-h-offset: -35px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5 .bdt-advanced-icon-box-icon {
        margin-bottom: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5.elementor-position-right .bdt-advanced-icon-box-icon {
        margin-left: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5.elementor-position-left .bdt-advanced-icon-box-icon {
        margin-right: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5.elementor-position-top .bdt-advanced-icon-box-icon {
        margin-bottom: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5 .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: 18px;
        width: 18px;
    }

    .elementor-7 .elementor-element.elementor-element-d2934f5>.elementor-widget-container {
        padding: 0px 0px 0px 35px;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab {
        --ep-advanced-icon-box-icon-left-h-offset: -35px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab .bdt-advanced-icon-box-icon {
        margin-bottom: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab.elementor-position-right .bdt-advanced-icon-box-icon {
        margin-left: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab.elementor-position-left .bdt-advanced-icon-box-icon {
        margin-right: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab.elementor-position-top .bdt-advanced-icon-box-icon {
        margin-bottom: -30px;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: 18px;
        width: 18px;
    }

    .elementor-7 .elementor-element.elementor-element-be97dab>.elementor-widget-container {
        padding: 0px 0px 0px 35px;
    }

    .elementor-7 .elementor-element.elementor-element-0a4a1ec {
        --container-widget-width: 140px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 140px);
        max-width: 140px;
        top: 85px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0a4a1ec {
        right: 20px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-0a4a1ec {
        left: 20px;
    }

    .elementor-7 .elementor-element.elementor-element-909c0eb {
        --container-widget-width: 80px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 80px);
        max-width: 80px;
        top: 70px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-909c0eb {
        right: 10px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-909c0eb {
        left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-21359e0 {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100px);
        max-width: 100px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-21359e0 {
        right: 75px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-21359e0 {
        left: 75px;
    }

    .elementor-7 .elementor-element.elementor-element-d5a2b60 {
        --container-widget-width: 200px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 200px);
        max-width: 200px;
        bottom: 20px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d5a2b60 {
        left: 25px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-d5a2b60 {
        right: 25px;
    }

    .elementor-7 .elementor-element.elementor-element-45607a6 {
        --spacer-size: 260px;
    }

    .elementor-7 .elementor-element.elementor-element-45607a6>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-8341037 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-509fae56 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-509fae56>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-39cfa746 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-42a8daa6 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-42a8daa6 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-7 .elementor-element.elementor-element-51880ca4 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-51880ca4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-4811eb60 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-17957c47 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-17957c47 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-7 .elementor-element.elementor-element-46bd91cd {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-46bd91cd>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-6f100180 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-2597313d {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-2597313d .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-7 .elementor-element.elementor-element-56866386 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-56866386>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ad922ce {
        padding: 0px 0px 85px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-9af9ba4>.elementor-element-populated {
        margin: 125px 0px 50px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-6461c4f>.elementor-widget-container {
        margin: 0px 30px 0px 30px;
    }

    .elementor-7 .elementor-element.elementor-element-8b90df6 img {
        width: 120px;
    }

    .elementor-7 .elementor-element.elementor-element-8b90df6>.elementor-widget-container {
        margin: -315px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-a8f7f9a img {
        width: 130px;
    }

    .elementor-7 .elementor-element.elementor-element-a8f7f9a>.elementor-widget-container {
        margin: -140px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-25be894>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b699fbb>.elementor-widget-container {
        padding: 0px 50px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-dddfd2d {
        --e-icon-list-icon-size: 11px;
    }

    .elementor-7 .elementor-element.elementor-element-45c410c0 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-5b1b01d8>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-43e04ee1>.elementor-widget-container {
        margin: -160px 0px 0px 150px;
    }

    .elementor-7 .elementor-element.elementor-element-26dda72d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-54b33a31>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-66b430cf {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-66b430cf .bdt-advanced-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-76e61bee {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-76e61bee .bdt-advanced-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-2b461826>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-5967af88>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-title {
        padding: 12px 0px 12px 20px;
        font-size: 17px;
    }

    .elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion-container .bdt-accordion .bdt-accordion-title .bdt-accordion-icon {
        padding: 10px 10px 10px 10px;
    }

    .elementor-7 .elementor-element.elementor-element-4dc1b9a4 .bdt-accordion .bdt-accordion-content {
        padding: 15px 20px 15px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-dae6ffc {
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-07a3337>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-11e5885>.elementor-widget-container {
        margin: 7px 7px 7px 7px;
    }

    .elementor-7 .elementor-element.elementor-element-69206d7>.elementor-widget-container {
        margin: 7px 7px 7px 7px;
    }

    .elementor-7 .elementor-element.elementor-element-d86c1e2>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-875c939 .bdt-newsletter-wrapper .bdt-input {
        padding: 9px 50px 9px 50px;
    }

    .elementor-7 .elementor-element.elementor-element-875c939>.elementor-widget-container {
        margin: 30px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-7 .elementor-element.elementor-element-0890e8a {
        width: 55%;
    }

    .elementor-7 .elementor-element.elementor-element-e871ea3 {
        width: 45%;
    }

    .elementor-7 .elementor-element.elementor-element-21ceb25a {
        width: 40%;
    }

    .elementor-7 .elementor-element.elementor-element-1f4c22ef {
        width: 60%;
    }

    .elementor-7 .elementor-element.elementor-element-7e1ad76d {
        width: 40%;
    }

    .elementor-7 .elementor-element.elementor-element-4eae5885 {
        width: 60%;
    }

    .elementor-7 .elementor-element.elementor-element-616dd2a3 {
        width: 40%;
    }

    .elementor-7 .elementor-element.elementor-element-4817b8a4 {
        width: 60%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-7 .elementor-element.elementor-element-0890e8a {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-e871ea3 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-5efeff7 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-be86574 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-36f52528 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-26dda72d {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-5bbb1f2 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-d86c1e2 {
        width: 100%;
    }
}