.elementor-4997 .elementor-element.elementor-element-95987af:not(.elementor-motion-effects-element-type-background),
.elementor-4997 .elementor-element.elementor-element-95987af>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(116.7deg, #000000 18.3%, #0C193A 90.52%);
}

.elementor-4997 .elementor-element.elementor-element-95987af>.elementor-container {
    max-width: 1024px;
    min-height: 400px;
}

.elementor-4997 .elementor-element.elementor-element-95987af {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 45px 0px;
}

.elementor-4997 .elementor-element.elementor-element-95987af>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-361d807>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4997 .elementor-element.elementor-element-361d807 {
    z-index: 2;
}

.elementor-4997 .elementor-element.elementor-element-a48a820>.elementor-widget-container {
    padding: 25px 0px 5px 0px;
}

.elementor-4997 .elementor-element.elementor-element-a48a820 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 52px;
    font-weight: 600;
    color: var( --e-global-color-e876458);
}

.elementor-4997 .elementor-element.elementor-element-25c5a8b {
    color: var( --e-global-color-zfxcore_light);
}

.elementor-4997 .elementor-element.elementor-element-5e1c418 .elementor-button {
    background-color: #FF3288;
    padding: 15px 25px 15px 25px;
}

.elementor-4997 .elementor-element.elementor-element-5e1c418 .elementor-button:hover,
.elementor-4997 .elementor-element.elementor-element-5e1c418 .elementor-button:focus {
    background-color: #CF2D71;
}

.elementor-4997 .elementor-element.elementor-element-5e1c418 {
    width: var( --container-widget-width, 55%);
    max-width: 55%;
    --container-widget-width: 55%;
    --container-widget-flex-grow: 0;
}

.elementor-bc-flex-widget .elementor-4997 .elementor-element.elementor-element-eacdaaf.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4997 .elementor-element.elementor-element-eacdaaf>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4997 .elementor-element.elementor-element-b2a00bf {
    width: var( --container-widget-width, 491px);
    max-width: 491px;
    --container-widget-width: 491px;
    --container-widget-flex-grow: 0;
    top: -160px;
    z-index: 2;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-b2a00bf {
    left: -32px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-b2a00bf {
    right: -32px;
}

.elementor-4997 .elementor-element.elementor-element-b2a00bf img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4997 .elementor-element.elementor-element-f341ed5 {
    width: var( --container-widget-width, 1433px);
    max-width: 1433px;
    --container-widget-width: 1433px;
    --container-widget-flex-grow: 0;
    top: -115px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-f341ed5 {
    left: -1145px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-f341ed5 {
    right: -1145px;
}

.elementor-4997 .elementor-element.elementor-element-fc68877 {
    width: var( --container-widget-width, 800px);
    max-width: 800px;
    --container-widget-width: 800px;
    --container-widget-flex-grow: 0;
    top: -209px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-fc68877 {
    left: 137px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-fc68877 {
    right: 137px;
}

.elementor-4997 .elementor-element.elementor-element-c9c27d8 {
    width: var( --container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    top: -434px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-c9c27d8 {
    left: -229px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-c9c27d8 {
    right: -229px;
}

.elementor-4997 .elementor-element.elementor-element-c9c27d8 img {
    opacity: 0.75;
}

.elementor-4997 .elementor-element.elementor-element-e18bde0:not(.elementor-motion-effects-element-type-background),
.elementor-4997 .elementor-element.elementor-element-e18bde0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(352.92deg, #DBECFF 58.39%, #DCCDF2 107.18%);
}

.elementor-4997 .elementor-element.elementor-element-e18bde0 .ui-e-fluid-canvas {
    opacity: 0.6;
}

.elementor-4997 .elementor-element.elementor-element-e18bde0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 75px 0px 75px 0px;
    z-index: 1;
}

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

.elementor-4997 .elementor-element.elementor-element-f45fdcd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4997 .elementor-element.elementor-element-f45fdcd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF87;
}

.elementor-4997 .elementor-element.elementor-element-f45fdcd {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-4997 .elementor-element.elementor-element-f45fdcd>.elementor-element-populated,
.elementor-4997 .elementor-element.elementor-element-f45fdcd>.elementor-element-populated>.elementor-background-overlay,
.elementor-4997 .elementor-element.elementor-element-f45fdcd>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-4997 .elementor-element.elementor-element-f45fdcd>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

.elementor-4997 .elementor-element.elementor-element-f45fdcd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-93cccb0>.elementor-widget-container {
    padding: 0px 0px 5px 0px;
}

.elementor-4997 .elementor-element.elementor-element-93cccb0 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 600;
}

.elementor-4997 .elementor-element.elementor-element-bedac2e {
    text-align: justify;
}

.elementor-bc-flex-widget .elementor-4997 .elementor-element.elementor-element-22f5b60.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4997 .elementor-element.elementor-element-22f5b60.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4997 .elementor-element.elementor-element-19bdbb8 img {
    width: 387px;
}

.elementor-4997 .elementor-element.elementor-element-8a4730d:not(.elementor-motion-effects-element-type-background),
.elementor-4997 .elementor-element.elementor-element-8a4730d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #020C21;
}

.elementor-4997 .elementor-element.elementor-element-8a4730d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-4997 .elementor-element.elementor-element-8a4730d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-2255312 {
    width: var( --container-widget-width, 1139px);
    max-width: 1139px;
    --container-widget-width: 1139px;
    --container-widget-flex-grow: 0;
    top: -193px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-2255312 {
    left: 921px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-2255312 {
    right: 921px;
}

.elementor-4997 .elementor-element.elementor-element-2255312 img {
    opacity: 0.75;
}

.elementor-4997 .elementor-element.elementor-element-10a5078 {
    width: var( --container-widget-width, 1433px);
    max-width: 1433px;
    --container-widget-width: 1433px;
    --container-widget-flex-grow: 0;
    top: -144px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-10a5078 {
    left: -1073px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-10a5078 {
    right: -1073px;
}

.elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box-icon-wrap {
    background-color: #5D43FF;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 15px 15px 15px 15px;
    font-size: 40px;
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-57128ef>.elementor-widget-container {
    background-color: #D9D9D91A;
    padding: 30px 15px 30px 15px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-4997 .elementor-element.elementor-element-57128ef {
    --ep-backdrop-filter-blur: 10px;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-4997 .elementor-element.elementor-element-57128ef.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-4997 .elementor-element.elementor-element-57128ef.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-4997 .elementor-element.elementor-element-57128ef.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-4997 .elementor-element.elementor-element-57128ef.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 40px;
}

.elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box-title {
    color: #FFFFFF;
    font-size: 20px;
}

.elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box-icon-wrap {
    background-color: #5D43FF;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 15px 15px 15px 15px;
    font-size: 40px;
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-3a0a967>.elementor-widget-container {
    background-color: #D9D9D91A;
    padding: 30px 15px 30px 15px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-4997 .elementor-element.elementor-element-3a0a967 {
    --ep-backdrop-filter-blur: 10px;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-4997 .elementor-element.elementor-element-3a0a967.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-4997 .elementor-element.elementor-element-3a0a967.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-4997 .elementor-element.elementor-element-3a0a967.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-4997 .elementor-element.elementor-element-3a0a967.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 40px;
}

.elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box-title {
    color: #FFFFFF;
    font-size: 20px;
}

.elementor-4997 .elementor-element.elementor-element-479697c.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box-icon-wrap {
    background-color: #5D43FF;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 15px 15px 15px 15px;
    font-size: 40px;
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f {
    width: var( --container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --ep-backdrop-filter-blur: 10px;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f>.elementor-widget-container {
    background-color: #D9D9D91A;
    padding: 30px 15px 30px 15px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 40px;
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box-title {
    color: #FFFFFF;
    font-size: 20px;
}

.elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box-icon-wrap {
    background-color: #5D43FF;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 15px 15px 15px 15px;
    font-size: 40px;
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-29a63f0>.elementor-widget-container {
    background-color: #D9D9D91A;
    padding: 30px 15px 30px 15px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-4997 .elementor-element.elementor-element-29a63f0 {
    --ep-backdrop-filter-blur: 10px;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-4997 .elementor-element.elementor-element-29a63f0.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-4997 .elementor-element.elementor-element-29a63f0.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-4997 .elementor-element.elementor-element-29a63f0.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-4997 .elementor-element.elementor-element-29a63f0.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 40px;
}

.elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box-title {
    color: #FFFFFF;
    font-size: 20px;
}

.elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box-icon-wrap {
    background-color: #5D43FF;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding: 15px 15px 15px 15px;
    font-size: 40px;
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-14eb012>.elementor-widget-container {
    background-color: #D9D9D91A;
    padding: 30px 15px 30px 15px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-4997 .elementor-element.elementor-element-14eb012 {
    --ep-backdrop-filter-blur: 10px;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-4997 .elementor-element.elementor-element-14eb012.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 20px;
}

.elementor-4997 .elementor-element.elementor-element-14eb012.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 20px;
}

.elementor-4997 .elementor-element.elementor-element-14eb012.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 20px;
}

.elementor-4997 .elementor-element.elementor-element-14eb012.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 20px;
}

.elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 40px;
}

.elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box-title {
    color: #FFFFFF;
    font-size: 20px;
}

.elementor-4997 .elementor-element.elementor-element-b97bed2:not(.elementor-motion-effects-element-type-background),
.elementor-4997 .elementor-element.elementor-element-b97bed2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #DBECFF;
}

.elementor-4997 .elementor-element.elementor-element-b97bed2 .ui-e-fluid-canvas {
    opacity: 0.5;
}

.elementor-4997 .elementor-element.elementor-element-b97bed2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 75px 0px 75px 0px;
    z-index: 1;
}

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

.elementor-4997 .elementor-element.elementor-element-5e0b43d>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4997 .elementor-element.elementor-element-5e0b43d {
    text-align: center;
}

.elementor-4997 .elementor-element.elementor-element-5e0b43d .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 38px;
    font-weight: 600;
}

.elementor-bc-flex-widget .elementor-4997 .elementor-element.elementor-element-e004a10.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4997 .elementor-element.elementor-element-e004a10>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-e004a10>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-3270864 {
    --spacer-size: 50px;
    width: var( --container-widget-width, 5%);
    max-width: 5%;
    --container-widget-width: 5%;
    --container-widget-flex-grow: 0;
}

.elementor-4997 .elementor-element.elementor-element-3270864>.elementor-widget-container {
    background-color: transparent;
    margin: 10px 0px 10px 0px;
    background-image: linear-gradient(270deg, #4F81FE -94.12%, #4F81FE00 100%);
}

.elementor-4997 .elementor-element.elementor-element-db5e091 {
    width: var( --container-widget-width, 95%);
    max-width: 95%;
    --container-widget-width: 95%;
    --container-widget-flex-grow: 0;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-4997 .elementor-element.elementor-element-db5e091>.elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 10px;
}

.elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 10px;
}

.elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 10px;
}

.elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 10px;
}

.elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 50px;
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 50px;
}

.elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 0px;
    font-size: 20px;
}

.elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
}

.elementor-4997 .elementor-element.elementor-element-5382d68 {
    --spacer-size: 50px;
    width: var( --container-widget-width, 10%);
    max-width: 10%;
    --container-widget-width: 10%;
    --container-widget-flex-grow: 0;
}

.elementor-4997 .elementor-element.elementor-element-5382d68>.elementor-widget-container {
    background-color: transparent;
    margin: 10px 0px 10px 0px;
    background-image: linear-gradient(270deg, #4F81FE -94.12%, #4F81FE00 100%);
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02 {
    width: var( --container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02>.elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box {
    text-align: left;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 10px;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 10px;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 10px;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 10px;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 50px;
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 50px;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 0px;
    font-size: 20px;
}

.elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
}

.elementor-4997 .elementor-element.elementor-element-595d75f {
    --spacer-size: 50px;
    width: var( --container-widget-width, 15%);
    max-width: 15%;
    --container-widget-width: 15%;
    --container-widget-flex-grow: 0;
}

.elementor-4997 .elementor-element.elementor-element-595d75f>.elementor-widget-container {
    background-color: transparent;
    margin: 10px 0px 10px 0px;
    background-image: linear-gradient(270deg, #4F81FE -94.12%, #4F81FE00 100%);
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4 {
    width: var( --container-widget-width, 85%);
    max-width: 85%;
    --container-widget-width: 85%;
    --container-widget-flex-grow: 0;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4>.elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box {
    text-align: left;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 10px;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 10px;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 10px;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 10px;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 50px;
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 50px;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 0px;
    font-size: 20px;
}

.elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
}

.elementor-4997 .elementor-element.elementor-element-bb91c10 {
    --spacer-size: 50px;
    width: var( --container-widget-width, 20%);
    max-width: 20%;
    --container-widget-width: 20%;
    --container-widget-flex-grow: 0;
}

.elementor-4997 .elementor-element.elementor-element-bb91c10>.elementor-widget-container {
    background-color: transparent;
    margin: 10px 0px 10px 0px;
    background-image: linear-gradient(270deg, #4F81FE -94.12%, #4F81FE00 100%);
}

.elementor-4997 .elementor-element.elementor-element-419b27b {
    width: var( --container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-4997 .elementor-element.elementor-element-419b27b>.elementor-widget-container {
    padding: 0px 0px 0px 5px;
}

.elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box {
    text-align: left;
}

.elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 10px;
}

.elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 10px;
}

.elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 10px;
}

.elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 10px;
}

.elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 50px;
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 50px;
}

.elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box img {
    transition-duration: 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-title {
    margin-bottom: 0px;
    font-size: 20px;
}

.elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-description {
    margin-bottom: 0px;
}

.elementor-4997 .elementor-element.elementor-element-abdb019 img {
    width: 430px;
}

.elementor-4997 .elementor-element.elementor-element-87d271b:not(.elementor-motion-effects-element-type-background),
.elementor-4997 .elementor-element.elementor-element-87d271b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000B20;
}

.elementor-4997 .elementor-element.elementor-element-87d271b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 75px 0px 100px 0px;
}

.elementor-4997 .elementor-element.elementor-element-87d271b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-857e9df {
    width: var( --container-widget-width, 1139px);
    max-width: 1139px;
    --container-widget-width: 1139px;
    --container-widget-flex-grow: 0;
    top: 33px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-857e9df {
    left: 627px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-857e9df {
    right: 627px;
}

.elementor-4997 .elementor-element.elementor-element-857e9df img {
    opacity: 0.75;
}

.elementor-4997 .elementor-element.elementor-element-e0d266e {
    width: var( --container-widget-width, 1139px);
    max-width: 1139px;
    --container-widget-width: 1139px;
    --container-widget-flex-grow: 0;
    top: 328px;
    z-index: 1;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-e0d266e {
    left: -668px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-e0d266e {
    right: -668px;
}

.elementor-4997 .elementor-element.elementor-element-e0d266e img {
    opacity: 0.75;
}

.elementor-4997 .elementor-element.elementor-element-7576432 {
    width: var( --container-widget-width, 21.901%);
    max-width: 21.901%;
    --container-widget-width: 21.901%;
    --container-widget-flex-grow: 0;
    top: 34px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-7576432 {
    left: -92px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-7576432 {
    right: -92px;
}

.elementor-4997 .elementor-element.elementor-element-13cd459 {
    width: var( --container-widget-width, 21.901%);
    max-width: 21.901%;
    --container-widget-width: 21.901%;
    --container-widget-flex-grow: 0;
    top: 609px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-13cd459 {
    left: 894px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-13cd459 {
    right: 894px;
}

.elementor-4997 .elementor-element.elementor-element-a1b262f.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4997 .elementor-element.elementor-element-4f9ba54 {
    width: var( --container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-4997 .elementor-element.elementor-element-4f9ba54>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4997 .elementor-element.elementor-element-4f9ba54 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 38px;
    font-weight: 600;
    color: #FFFFFF;
}

.elementor-4997 .elementor-element.elementor-element-af19f08 {
    z-index: 1;
}

.elementor-4997 .elementor-element.elementor-element-5b7e74f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4997 .elementor-element.elementor-element-5b7e74f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #D9D9D91A;
}

.elementor-4997 .elementor-element.elementor-element-5b7e74f {
    --ep-backdrop-filter-blur: 10px;
    z-index: 1;
}

.elementor-4997 .elementor-element.elementor-element-5b7e74f>.elementor-element-populated,
.elementor-4997 .elementor-element.elementor-element-5b7e74f>.elementor-element-populated>.elementor-background-overlay,
.elementor-4997 .elementor-element.elementor-element-5b7e74f>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4997 .elementor-element.elementor-element-5b7e74f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 15px 20px 20px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 20px;
    padding: 50px 50px 50px 50px;
}

.elementor-4997 .elementor-element.elementor-element-5b7e74f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-eb4c51a>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4997 .elementor-element.elementor-element-eb4c51a {
    text-align: left;
}

.elementor-4997 .elementor-element.elementor-element-eb4c51a .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    color: #FFFFFF;
}

.elementor-4997 .elementor-element.elementor-element-18bc295 {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    color: #FFFFFF;
}

.elementor-4997 .elementor-element.elementor-element-88616ed:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4997 .elementor-element.elementor-element-88616ed>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #D9D9D91A;
}

.elementor-4997 .elementor-element.elementor-element-88616ed {
    --ep-backdrop-filter-blur: 10px;
    z-index: 1;
}

.elementor-4997 .elementor-element.elementor-element-88616ed>.elementor-element-populated,
.elementor-4997 .elementor-element.elementor-element-88616ed>.elementor-element-populated>.elementor-background-overlay,
.elementor-4997 .elementor-element.elementor-element-88616ed>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-4997 .elementor-element.elementor-element-88616ed>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 20px 20px 15px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 15px;
    padding: 50px 50px 50px 50px;
}

.elementor-4997 .elementor-element.elementor-element-88616ed>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-167fa04>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4997 .elementor-element.elementor-element-167fa04 {
    text-align: left;
}

.elementor-4997 .elementor-element.elementor-element-167fa04 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    color: #FFFFFF;
}

.elementor-4997 .elementor-element.elementor-element-c0dd92b {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    color: #FFFFFF;
}

.elementor-4997 .elementor-element.elementor-element-74c2980:not(.elementor-motion-effects-element-type-background),
.elementor-4997 .elementor-element.elementor-element-74c2980>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000B20;
}

.elementor-4997 .elementor-element.elementor-element-74c2980 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 180px 0px 135px 0px;
}

.elementor-4997 .elementor-element.elementor-element-74c2980>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4997 .elementor-element.elementor-element-cd1fe9c {
    z-index: 2;
}

.elementor-4997 .elementor-element.elementor-element-54489a2>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4997 .elementor-element.elementor-element-54489a2 {
    text-align: left;
}

.elementor-4997 .elementor-element.elementor-element-54489a2 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 38px;
    font-weight: 600;
    color: #FFFFFF;
}

.elementor-4997 .elementor-element.elementor-element-96e8f6b .elementor-button {
    background-color: #FF3288;
    padding: 15px 25px 15px 25px;
}

.elementor-4997 .elementor-element.elementor-element-96e8f6b .elementor-button:hover,
.elementor-4997 .elementor-element.elementor-element-96e8f6b .elementor-button:focus {
    background-color: #CF2D71;
}

.elementor-4997 .elementor-element.elementor-element-96e8f6b {
    width: var( --container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-4997 .elementor-element.elementor-element-96e8f6b>.elementor-widget-container {
    padding: 0px 10px 0px 0px;
}

.elementor-4997 .elementor-element.elementor-element-9a3a5ad .elementor-button {
    background-color: #FF3288;
    padding: 15px 25px 15px 25px;
}

.elementor-4997 .elementor-element.elementor-element-9a3a5ad .elementor-button:hover,
.elementor-4997 .elementor-element.elementor-element-9a3a5ad .elementor-button:focus {
    background-color: #CF2D71;
}

.elementor-4997 .elementor-element.elementor-element-9a3a5ad {
    width: var( --container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-4997 .elementor-element.elementor-element-9a3a5ad>.elementor-widget-container {
    padding: 0px 0px 0px 10px;
}

.elementor-4997 .elementor-element.elementor-element-f7ce1ad {
    width: var( --container-widget-width, 1139px);
    max-width: 1139px;
    --container-widget-width: 1139px;
    --container-widget-flex-grow: 0;
    top: -59px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-f7ce1ad {
    left: -390px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-f7ce1ad {
    right: -390px;
}

.elementor-4997 .elementor-element.elementor-element-f7ce1ad img {
    opacity: 0.75;
}

.elementor-4997 .elementor-element.elementor-element-713d72b {
    width: var( --container-widget-width, 75.745%);
    max-width: 75.745%;
    --container-widget-width: 75.745%;
    --container-widget-flex-grow: 0;
    top: -341px;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-713d72b {
    left: 40px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-713d72b {
    right: 40px;
}

.elementor-4997 .elementor-element.elementor-element-48f83d9 {
    width: var( --container-widget-width, 1433px);
    max-width: 1433px;
    --container-widget-width: 1433px;
    --container-widget-flex-grow: 0;
    top: -395px;
    z-index: 0;
}

body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-48f83d9 {
    left: 11px;
}

body.rtl .elementor-4997 .elementor-element.elementor-element-48f83d9 {
    right: 11px;
}

.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}

@media(max-width:1024px) {
    .elementor-4997 .elementor-element.elementor-element-95987af>.elementor-container {
        max-width: 768px;
    }
    .elementor-4997 .elementor-element.elementor-element-95987af {
        padding: 125px 0px 125px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-361d807>.elementor-element-populated {
        margin: 0px 5px 0px 0px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-a48a820>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-a48a820 .elementor-heading-title {
        font-size: 46px;
    }
    .elementor-4997 .elementor-element.elementor-element-eacdaaf>.elementor-element-populated {
        margin: 0px 0px 0px 5px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-b2a00bf {
        width: var( --container-widget-width, 372.891px);
        max-width: 372.891px;
        --container-widget-width: 372.891px;
        --container-widget-flex-grow: 0;
        top: -127px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-b2a00bf {
        left: -46.922px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-b2a00bf {
        right: -46.922px;
    }
    .elementor-4997 .elementor-element.elementor-element-f341ed5 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -640px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-f341ed5 {
        left: -876px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-f341ed5 {
        right: -876px;
    }
    .elementor-4997 .elementor-element.elementor-element-fc68877 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -320px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-fc68877 {
        left: -379px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-fc68877 {
        right: -379px;
    }
    .elementor-4997 .elementor-element.elementor-element-c9c27d8 {
        width: var( --container-widget-width, 280%);
        max-width: 280%;
        --container-widget-width: 280%;
        --container-widget-flex-grow: 0;
        top: 90px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-c9c27d8 {
        left: -576px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-c9c27d8 {
        right: -576px;
    }
    .elementor-4997 .elementor-element.elementor-element-c9c27d8 img {
        width: 100vw;
    }
    .elementor-4997 .elementor-element.elementor-element-f45fdcd>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-93cccb0>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-93cccb0 .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-4997 .elementor-element.elementor-element-19bdbb8 img {
        width: 350px;
    }
    .elementor-4997 .elementor-element.elementor-element-bdc50d6>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-2255312 {
        width: var( --container-widget-width, 280%);
        max-width: 280%;
        --container-widget-width: 280%;
        --container-widget-flex-grow: 0;
        top: 90px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-2255312 {
        left: -576px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-2255312 {
        right: -576px;
    }
    .elementor-4997 .elementor-element.elementor-element-2255312 img {
        width: 100vw;
    }
    .elementor-4997 .elementor-element.elementor-element-10a5078 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -640px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-10a5078 {
        left: -876px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-10a5078 {
        right: -876px;
    }
    .elementor-4997 .elementor-element.elementor-element-f6f721d>.elementor-element-populated {
        padding: 5px 5px 5px 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-57128ef {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box-title {
        font-size: 16px;
    }
    .elementor-4997 .elementor-element.elementor-element-c3b83f3>.elementor-element-populated {
        padding: 5px 5px 5px 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-3a0a967 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box-title {
        font-size: 16px;
    }
    .elementor-4997 .elementor-element.elementor-element-479697c>.elementor-element-populated {
        padding: 5px 5px 5px 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-5b5a65f {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box-title {
        font-size: 16px;
    }
    .elementor-4997 .elementor-element.elementor-element-77fcc2c>.elementor-element-populated {
        padding: 5px 5px 5px 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-29a63f0 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box-title {
        font-size: 16px;
    }
    .elementor-4997 .elementor-element.elementor-element-ad203be>.elementor-element-populated {
        padding: 5px 5px 5px 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-14eb012 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box-title {
        font-size: 16px;
    }
    .elementor-4997 .elementor-element.elementor-element-5e0b43d>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-5e0b43d .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-4997 .elementor-element.elementor-element-e004a10>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091>.elementor-widget-container {
        padding: 10px 50px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 45px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 45px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02>.elementor-widget-container {
        padding: 10px 50px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 45px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 45px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4>.elementor-widget-container {
        padding: 10px 50px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 45px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 45px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b>.elementor-widget-container {
        padding: 10px 50px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 45px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 45px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-bc-flex-widget .elementor-4997 .elementor-element.elementor-element-f49c5db.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-4997 .elementor-element.elementor-element-f49c5db.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-4997 .elementor-element.elementor-element-abdb019 img {
        width: 422px;
    }
    .elementor-4997 .elementor-element.elementor-element-857e9df {
        width: var( --container-widget-width, 280%);
        max-width: 280%;
        --container-widget-width: 280%;
        --container-widget-flex-grow: 0;
        top: 90px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-857e9df {
        left: -576px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-857e9df {
        right: -576px;
    }
    .elementor-4997 .elementor-element.elementor-element-857e9df img {
        width: 100vw;
    }
    .elementor-4997 .elementor-element.elementor-element-e0d266e {
        width: var( --container-widget-width, 280%);
        max-width: 280%;
        --container-widget-width: 280%;
        --container-widget-flex-grow: 0;
        top: 90px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-e0d266e {
        left: -576px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-e0d266e {
        right: -576px;
    }
    .elementor-4997 .elementor-element.elementor-element-e0d266e img {
        width: 100vw;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-7576432 {
        left: -102px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-7576432 {
        right: -102px;
    }
    .elementor-4997 .elementor-element.elementor-element-7576432 {
        top: 66px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-13cd459 {
        left: 82%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-13cd459 {
        right: 82%;
    }
    .elementor-4997 .elementor-element.elementor-element-13cd459 {
        top: 84%;
    }
    .elementor-4997 .elementor-element.elementor-element-4f9ba54>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-4f9ba54 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-4f9ba54 .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-4997 .elementor-element.elementor-element-5b7e74f>.elementor-element-populated {
        margin: 10px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 25px 25px 25px 25px;
    }
    .elementor-4997 .elementor-element.elementor-element-eb4c51a>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-eb4c51a .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-4997 .elementor-element.elementor-element-88616ed>.elementor-element-populated {
        margin: 10px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 25px 25px 25px 25px;
    }
    .elementor-4997 .elementor-element.elementor-element-167fa04>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-167fa04 .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-4997 .elementor-element.elementor-element-74c2980 {
        padding: 120px 0px 100px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-54489a2>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-54489a2 .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-4997 .elementor-element.elementor-element-96e8f6b>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-96e8f6b {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 70%);
        max-width: 70%;
    }
    .elementor-4997 .elementor-element.elementor-element-9a3a5ad>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-9a3a5ad {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 70%);
        max-width: 70%;
    }
    .elementor-4997 .elementor-element.elementor-element-f7ce1ad {
        width: var( --container-widget-width, 280%);
        max-width: 280%;
        --container-widget-width: 280%;
        --container-widget-flex-grow: 0;
        top: 90px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-f7ce1ad {
        left: -576px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-f7ce1ad {
        right: -576px;
    }
    .elementor-4997 .elementor-element.elementor-element-f7ce1ad img {
        width: 100vw;
    }
    .elementor-4997 .elementor-element.elementor-element-713d72b {
        width: var( --container-widget-width, 424.891px);
        max-width: 424.891px;
        --container-widget-width: 424.891px;
        --container-widget-flex-grow: 0;
        top: -293px;
    }
    .elementor-4997 .elementor-element.elementor-element-48f83d9 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -640px;
        text-align: left;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-48f83d9 {
        left: -876px;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-48f83d9 {
        right: -876px;
    }
}

@media(max-width:767px) {
    .elementor-4997 .elementor-element.elementor-element-95987af>.elementor-container {
        max-width: 320px;
    }
    .elementor-4997 .elementor-element.elementor-element-95987af {
        padding: 100px 0px 180px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-361d807>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-a48a820>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-a48a820 {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-a48a820 .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-4997 .elementor-element.elementor-element-25c5a8b {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-5e1c418 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-eacdaaf>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-b2a00bf {
        width: var( --container-widget-width, 108%);
        max-width: 108%;
        --container-widget-width: 108%;
        --container-widget-flex-grow: 0;
        top: -70px;
    }
    .elementor-4997 .elementor-element.elementor-element-b2a00bf>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-b2a00bf {
        left: -7.3%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-b2a00bf {
        right: -7.3%;
    }
    .elementor-4997 .elementor-element.elementor-element-f341ed5 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -701px;
    }
    .elementor-4997 .elementor-element.elementor-element-f341ed5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-f341ed5 {
        left: -208.968%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-f341ed5 {
        right: -208.968%;
    }
    .elementor-4997 .elementor-element.elementor-element-f341ed5 img {
        width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-fc68877 {
        width: var( --container-widget-width, 250%);
        max-width: 250%;
        --container-widget-width: 250%;
        --container-widget-flex-grow: 0;
        top: -692px;
    }
    .elementor-4997 .elementor-element.elementor-element-fc68877>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-fc68877 {
        left: 9.925%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-fc68877 {
        right: 9.925%;
    }
    .elementor-4997 .elementor-element.elementor-element-fc68877 img {
        width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-c9c27d8 {
        width: var( --container-widget-width, 300%);
        max-width: 300%;
        --container-widget-width: 300%;
        --container-widget-flex-grow: 0;
        top: -1000px;
    }
    .elementor-4997 .elementor-element.elementor-element-c9c27d8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-c9c27d8 {
        left: -156%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-c9c27d8 {
        right: -156%;
    }
    .elementor-4997 .elementor-element.elementor-element-c9c27d8 img {
        width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-93cccb0>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-93cccb0 {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-93cccb0 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-4997 .elementor-element.elementor-element-2255312 {
        width: var( --container-widget-width, 300%);
        max-width: 300%;
        --container-widget-width: 300%;
        --container-widget-flex-grow: 0;
        top: -1000px;
    }
    .elementor-4997 .elementor-element.elementor-element-2255312>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-2255312 {
        left: -156%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-2255312 {
        right: -156%;
    }
    .elementor-4997 .elementor-element.elementor-element-2255312 img {
        width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-10a5078 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -701px;
    }
    .elementor-4997 .elementor-element.elementor-element-10a5078>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-10a5078 {
        left: -208.968%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-10a5078 {
        right: -208.968%;
    }
    .elementor-4997 .elementor-element.elementor-element-10a5078 img {
        width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-57128ef .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 20px;
    }
    .elementor-4997 .elementor-element.elementor-element-57128ef {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-3a0a967 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 20px;
    }
    .elementor-4997 .elementor-element.elementor-element-3a0a967 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-5b5a65f {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-5b5a65f .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 20px;
    }
    .elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-29a63f0 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 20px;
    }
    .elementor-4997 .elementor-element.elementor-element-29a63f0 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-14eb012 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 20px;
    }
    .elementor-4997 .elementor-element.elementor-element-14eb012 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-b97bed2 {
        padding: 20px 0px 20px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-5e0b43d>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-5e0b43d {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-5e0b43d .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-4997 .elementor-element.elementor-element-3270864 {
        --spacer-size: 125px;
        --container-widget-width: 8%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 8%);
        max-width: 8%;
    }
    .elementor-4997 .elementor-element.elementor-element-3270864>.elementor-widget-container {
        margin: 5px 0px 5px 0px;
        border-radius: 0px 5px 5px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091 {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 92%);
        max-width: 92%;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box {
        text-align: left;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 40px;
    }
    .elementor-4997 .elementor-element.elementor-element-db5e091 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 40px;
    }
    .elementor-4997 .elementor-element.elementor-element-5382d68 {
        --spacer-size: 125px;
        --container-widget-width: 8%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 8%);
        max-width: 8%;
    }
    .elementor-4997 .elementor-element.elementor-element-5382d68>.elementor-widget-container {
        margin: 5px 0px 5px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02 {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 92%);
        max-width: 92%;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box {
        text-align: left;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 40px;
    }
    .elementor-4997 .elementor-element.elementor-element-6ff5d02 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 40px;
    }
    .elementor-4997 .elementor-element.elementor-element-595d75f {
        --spacer-size: 125px;
        --container-widget-width: 8%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 8%);
        max-width: 8%;
    }
    .elementor-4997 .elementor-element.elementor-element-595d75f>.elementor-widget-container {
        margin: 5px 0px 5px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4 {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 92%);
        max-width: 92%;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box {
        text-align: left;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 40px;
    }
    .elementor-4997 .elementor-element.elementor-element-dad9bf4 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 40px;
    }
    .elementor-4997 .elementor-element.elementor-element-bb91c10 {
        --spacer-size: 125px;
        --container-widget-width: 8%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 8%);
        max-width: 8%;
    }
    .elementor-4997 .elementor-element.elementor-element-bb91c10>.elementor-widget-container {
        margin: 5px 0px 5px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 92%);
        max-width: 92%;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box {
        text-align: left;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon-wrap {
        font-size: 40px;
    }
    .elementor-4997 .elementor-element.elementor-element-419b27b .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 40px;
    }
    .elementor-4997 .elementor-element.elementor-element-857e9df {
        width: var( --container-widget-width, 300%);
        max-width: 300%;
        --container-widget-width: 300%;
        --container-widget-flex-grow: 0;
        top: -1000px;
    }
    .elementor-4997 .elementor-element.elementor-element-857e9df>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-857e9df {
        left: -156%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-857e9df {
        right: -156%;
    }
    .elementor-4997 .elementor-element.elementor-element-857e9df img {
        width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-e0d266e {
        width: var( --container-widget-width, 300%);
        max-width: 300%;
        --container-widget-width: 300%;
        --container-widget-flex-grow: 0;
        top: -1000px;
        z-index: 0;
    }
    .elementor-4997 .elementor-element.elementor-element-e0d266e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-e0d266e {
        left: -156%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-e0d266e {
        right: -156%;
    }
    .elementor-4997 .elementor-element.elementor-element-e0d266e img {
        width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-4f9ba54>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-4f9ba54 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-4f9ba54 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-4997 .elementor-element.elementor-element-5b7e74f>.elementor-element-populated {
        margin: 0px 0px 010px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 50px 25px 50px 25px;
    }
    .elementor-4997 .elementor-element.elementor-element-eb4c51a>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-eb4c51a {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-eb4c51a .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-4997 .elementor-element.elementor-element-18bc295 {
        font-size: 14px;
    }
    .elementor-4997 .elementor-element.elementor-element-88616ed>.elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 50px 25px 50px 25px;
    }
    .elementor-4997 .elementor-element.elementor-element-167fa04>.elementor-widget-container {
        padding: 0px 25px 10px 25px;
    }
    .elementor-4997 .elementor-element.elementor-element-167fa04 {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-167fa04 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-4997 .elementor-element.elementor-element-c0dd92b {
        z-index: 1;
    }
    .elementor-4997 .elementor-element.elementor-element-74c2980 {
        padding: 180px 0px 50px 0px;
    }
    .elementor-4997 .elementor-element.elementor-element-54489a2>.elementor-widget-container {
        margin: 10px 10px 10px 10px;
        padding: 0px 5px 5px 5px;
    }
    .elementor-4997 .elementor-element.elementor-element-54489a2 {
        text-align: center;
    }
    .elementor-4997 .elementor-element.elementor-element-54489a2 .elementor-heading-title {
        font-size: 24px;
    }
    .elementor-4997 .elementor-element.elementor-element-96e8f6b {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-9a3a5ad {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-f7ce1ad {
        width: var( --container-widget-width, 300%);
        max-width: 300%;
        --container-widget-width: 300%;
        --container-widget-flex-grow: 0;
        top: -1000px;
    }
    .elementor-4997 .elementor-element.elementor-element-f7ce1ad>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-f7ce1ad {
        left: -156%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-f7ce1ad {
        right: -156%;
    }
    .elementor-4997 .elementor-element.elementor-element-f7ce1ad img {
        width: 100%;
    }
    .elementor-4997 .elementor-element.elementor-element-713d72b {
        width: var( --container-widget-width, 262px);
        max-width: 262px;
        --container-widget-width: 262px;
        --container-widget-flex-grow: 0;
        top: -525px;
        z-index: 1;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-713d72b {
        left: 14%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-713d72b {
        right: 14%;
    }
    .elementor-4997 .elementor-element.elementor-element-48f83d9 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -701px;
    }
    .elementor-4997 .elementor-element.elementor-element-48f83d9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4997 .elementor-element.elementor-element-48f83d9 {
        left: -208.968%;
    }
    body.rtl .elementor-4997 .elementor-element.elementor-element-48f83d9 {
        right: -208.968%;
    }
    .elementor-4997 .elementor-element.elementor-element-48f83d9 img {
        width: 100%;
    }
}

@media(min-width:768px) {
    .elementor-4997 .elementor-element.elementor-element-361d807 {
        width: 50%;
    }
    .elementor-4997 .elementor-element.elementor-element-eacdaaf {
        width: 50%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-4997 .elementor-element.elementor-element-361d807 {
        width: 55%;
    }
    .elementor-4997 .elementor-element.elementor-element-eacdaaf {
        width: 45%;
    }
    .elementor-4997 .elementor-element.elementor-element-e004a10 {
        width: 60%;
    }
    .elementor-4997 .elementor-element.elementor-element-f49c5db {
        width: 40%;
    }
}