.elementor-17312 .elementor-element.elementor-element-2219135 {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.5);
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-4afcad0 {
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 0% 5% 0% 5%;
}

.elementor-17312 .elementor-element.elementor-element-7d7d0d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-7d7d0d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(45deg,var(--e-global-color-05b3d94) 0%,var(--e-global-color-8df57ca) 100%);
}

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

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

.elementor-17312 .elementor-element.elementor-element-7d7d0d2.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-17312 .elementor-element.elementor-element-7d7d0d2 > .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-17312 .elementor-element.elementor-element-7d7d0d2 > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-7d7d0d2 > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-7d7d0d2 > .elementor-background-slideshow {
    border-radius: 33px 33px 33px 33px;
}

.elementor-17312 .elementor-element.elementor-element-7d7d0d2 > .elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 1px 1px 1px 1px;
    --e-column-margin-right: 1px;
    --e-column-margin-left: 1px;
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-7d7d0d2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-84b6f96 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg,#4d0aa5 0%,var(--e-global-color-8df57ca) 100%);
    opacity: .8;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-84b6f96 > .elementor-container {
    min-height: 700px;
}

.elementor-17312 .elementor-element.elementor-element-84b6f96 {
    overflow: hidden;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}

.elementor-17312 .elementor-element.elementor-element-84b6f96,.elementor-17312 .elementor-element.elementor-element-84b6f96 > .elementor-background-overlay {
    border-radius: 33px 33px 33px 33px;
}

.elementor-bc-flex-widget .elementor-17312 .elementor-element.elementor-element-0396e9f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-17312 .elementor-element.elementor-element-0396e9f.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-17312 .elementor-element.elementor-element-290bad5 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17312 .elementor-element.elementor-element-290bad5 > .elementor-container {
    max-width: 750px;
}

.elementor-bc-flex-widget .elementor-17312 .elementor-element.elementor-element-185cc06.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-17312 .elementor-element.elementor-element-185cc06.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-17312 .elementor-element.elementor-element-185cc06 > .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-17312 .elementor-element.elementor-element-77470d5 img {
    width: 100%;
    max-width: 150px;
}

.elementor-17312 .elementor-element.elementor-element-99f2a75 {
    width: 100%;
    max-width: 100%;
    text-align: center;
}

.elementor-17312 .elementor-element.elementor-element-99f2a75 .elementor-heading-title {
    color: var(--e-global-color-uicore_accent);
    font-family: "Manrope",Sans-serif;
    font-size: 70px;
    font-weight: 800;
    line-height: 70px;
}

.elementor-17312 .elementor-element.elementor-element-04cb810 {
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: var(--e-global-color-uicore_white);
    font-size: 16px;
    line-height: 20px;
}

.elementor-17312 .elementor-element.elementor-element-04cb810 > .elementor-widget-container {
    margin: 40px 0px 40px 0px;
}

.elementor-17312 .elementor-element.elementor-element-2b749d6 .elementor-button {
    background-color: #862aff;
    font-family: "Space Grotesk",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 100px 100px 100px 100px;
}

.elementor-17312 .elementor-element.elementor-element-2b749d6 {
    width: 100%;
    max-width: 100%;
}

.elementor-17312 .elementor-element.elementor-element-2b749d6 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-e4683f4:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-e4683f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-13429d2);
}

.elementor-17312 .elementor-element.elementor-element-e4683f4 > .elementor-background-overlay {
    background-color: #fff;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-e4683f4 .elementor-background-overlay {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-17312 .elementor-element.elementor-element-e4683f4 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 0px 60px 0px;
}

.elementor-bc-flex-widget .elementor-17312 .elementor-element.elementor-element-805bda1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-17312 .elementor-element.elementor-element-805bda1.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-17312 .elementor-element.elementor-element-805bda1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-17312 .elementor-element.elementor-element-805bda1 > .elementor-element-populated {
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 40px 40px 40px 40px;
}

.elementor-17312 .elementor-element.elementor-element-805bda1 > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-805bda1 > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-805bda1 > .elementor-background-slideshow {
    border-radius: 45px 45px 45px 45px;
}

.elementor-17312 .elementor-element.elementor-element-805bda1 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-526875d {
    width: var(--container-widget-width,863px);
    max-width: 863px;
    --container-widget-width: 863px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-17312 .elementor-element.elementor-element-526875d > .elementor-widget-container {
    padding: 60px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-526875d .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 70px;
    font-weight: 800;
}

.elementor-17312 .elementor-element.elementor-element-687dda7 {
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: #575555;
    font-size: 20px;
}

.elementor-17312 .elementor-element.elementor-element-687dda7 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-e85875a {
    --spacer-size: 40px;
}

.elementor-17312 .elementor-element.elementor-element-938a2a2 {
    text-align: center;
}

.elementor-17312 .elementor-element.elementor-element-938a2a2 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-size: 20px;
    font-weight: 500;
}

.elementor-17312 .elementor-element.elementor-element-586af64 {
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-17312 .elementor-element.elementor-element-4b7a570.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-17312 .elementor-element.elementor-element-4b7a570.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-17312 .elementor-element.elementor-element-d9102c1 {
    width: auto;
    max-width: auto;
}

.elementor-17312 .elementor-element.elementor-element-d9102c1 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-17312 .elementor-element.elementor-element-d9102c1 img {
    max-width: 200px;
}

.elementor-17312 .elementor-element.elementor-element-72b6a67 {
    width: auto;
    max-width: auto;
}

.elementor-17312 .elementor-element.elementor-element-72b6a67 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-17312 .elementor-element.elementor-element-72b6a67 img {
    max-width: 60px;
}

.elementor-17312 .elementor-element.elementor-element-8b59b27 {
    width: auto;
    max-width: auto;
}

.elementor-17312 .elementor-element.elementor-element-8b59b27 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-8b59b27 img {
    max-width: 180px;
}

.elementor-17312 .elementor-element.elementor-element-45d9063:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-45d9063 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/bg-net-cut-right-min.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 45rem auto;
}

.elementor-17312 .elementor-element.elementor-element-45d9063:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-17312 .elementor-element.elementor-element-45d9063 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-45d9063 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 100px 0px 200px 0px;
}

.elementor-17312 .elementor-element.elementor-element-45d9063 > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-02b27e3 > .elementor-container {
    max-width: 1000px;
}

.elementor-17312 .elementor-element.elementor-element-f6358af:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-f6358af > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #54117a;
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/gradient-bg-min.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-17312 .elementor-element.elementor-element-f6358af:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-17312 .elementor-element.elementor-element-f6358af > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-f6358af > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/Presentatable-in-Court.svg");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 50% auto;
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-f6358af > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-f6358af {
    overflow: hidden;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 40px 40px 40px 40px;
}

.elementor-17312 .elementor-element.elementor-element-f6358af,.elementor-17312 .elementor-element.elementor-element-f6358af > .elementor-background-overlay {
    border-radius: 33px 33px 33px 33px;
}

.elementor-17312 .elementor-element.elementor-element-50dcca5 > .elementor-element-populated {
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0px 0px 150px 0px;
}

.elementor-17312 .elementor-element.elementor-element-50dcca5 > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-50dcca5 > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-50dcca5 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-50dcca5 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-74b8f5a .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}

.elementor-17312 .elementor-element.elementor-element-7e3856b {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}

.elementor-17312 .elementor-element.elementor-element-9557668:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-9557668 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/RectangleReverse-min-e1739494583551.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-17312 .elementor-element.elementor-element-9557668:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy,.elementor-17312 .elementor-element.elementor-element-9557668 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-9557668 > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/artwork-bg.svg");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 87% auto;
    opacity: 1;
}

.elementor-17312 .elementor-element.elementor-element-9557668 > .elementor-element-populated > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-9557668 > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-9557668 > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-9557668 > .elementor-background-slideshow {
    border-radius: 33px 33px 33px 33px;
}

.elementor-17312 .elementor-element.elementor-element-9557668 > .elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 40px 40px 200px 40px;
}

.elementor-17312 .elementor-element.elementor-element-9557668 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-0def34e .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}

.elementor-17312 .elementor-element.elementor-element-4135f5b {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}

.elementor-17312 .elementor-element.elementor-element-20c7ec2:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-20c7ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #54117a;
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/gradient-bg-min.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-17312 .elementor-element.elementor-element-20c7ec2:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-17312 .elementor-element.elementor-element-20c7ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-20c7ec2 > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/artwork-Easy-to-Use.svg");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 25% auto;
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-20c7ec2 > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-20c7ec2 {
    overflow: hidden;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: -120px;
    margin-bottom: 20px;
    padding: 40px 40px 40px 40px;
}

.elementor-17312 .elementor-element.elementor-element-20c7ec2,.elementor-17312 .elementor-element.elementor-element-20c7ec2 > .elementor-background-overlay {
    border-radius: 33px 33px 33px 33px;
}

.elementor-17312 .elementor-element.elementor-element-04c81db .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}

.elementor-17312 .elementor-element.elementor-element-81822af {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}

.elementor-17312 .elementor-element.elementor-element-43d3cf8:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-43d3cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #54117a;
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/RectangleReverse-min-e1739494583551.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-17312 .elementor-element.elementor-element-43d3cf8:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-17312 .elementor-element.elementor-element-43d3cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-43d3cf8 > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/Save-Time.svg");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: 100% auto;
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-43d3cf8 > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-43d3cf8 {
    overflow: hidden;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 40px 40px 40px;
}

.elementor-17312 .elementor-element.elementor-element-43d3cf8,.elementor-17312 .elementor-element.elementor-element-43d3cf8 > .elementor-background-overlay {
    border-radius: 33px 33px 33px 33px;
}

.elementor-17312 .elementor-element.elementor-element-bb995ee .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 24px;
    font-weight: 700;
}

.elementor-17312 .elementor-element.elementor-element-1747504 {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}

.elementor-17312 .elementor-element.elementor-element-398459f {
    --spacer-size: 140px;
}

.elementor-17312 .elementor-element.elementor-element-9518d2d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 0px 40px 0px;
}

.elementor-17312 .elementor-element.elementor-element-5879eb7 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-52d8413 {
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-52d8413 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-52d8413 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 50px;
    font-weight: 800;
}

.elementor-17312 .elementor-element.elementor-element-0d1b79d > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-97f1383:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-97f1383 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-17312 .elementor-element.elementor-element-97f1383 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-97f1383 > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-97f1383 > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-97f1383 > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-17312 .elementor-element.elementor-element-97f1383:hover > .elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-97f1383:hover > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-97f1383:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 1px 1px 1px 1px;
}

.elementor-17312 .elementor-element.elementor-element-97f1383 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-8fe8a33 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-75f7e22 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-ea0cd36 {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-3d9af62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-3d9af62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-17312 .elementor-element.elementor-element-3d9af62 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-3d9af62 > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-3d9af62 > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-3d9af62 > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-17312 .elementor-element.elementor-element-3d9af62:hover > .elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-3d9af62:hover > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-3d9af62:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 1px 1px 1px 1px;
}

.elementor-17312 .elementor-element.elementor-element-3d9af62 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-ce8fb56 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-ff5c3a1 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-e5de01a {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-0eb8d0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-0eb8d0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-17312 .elementor-element.elementor-element-0eb8d0d > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-0eb8d0d > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-0eb8d0d > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-0eb8d0d > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-17312 .elementor-element.elementor-element-0eb8d0d:hover > .elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-0eb8d0d:hover > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-0eb8d0d:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 1px 1px 1px 1px;
}

.elementor-17312 .elementor-element.elementor-element-0eb8d0d > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-3955cf8 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-2872ba3 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-6cf7d4f {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-960322d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-960322d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-17312 .elementor-element.elementor-element-960322d > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-960322d > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-960322d > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-960322d > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-17312 .elementor-element.elementor-element-960322d:hover > .elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-960322d:hover > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-960322d:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 1px 1px 1px 1px;
}

.elementor-17312 .elementor-element.elementor-element-960322d > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-5458fb3 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-4e44131 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-903ced1 {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-7bc10f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-7bc10f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-17312 .elementor-element.elementor-element-7bc10f3 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-7bc10f3 > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-7bc10f3 > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-7bc10f3 > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-17312 .elementor-element.elementor-element-7bc10f3:hover > .elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-7bc10f3:hover > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-7bc10f3:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 1px 1px 1px 1px;
}

.elementor-17312 .elementor-element.elementor-element-7bc10f3 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-d63a438 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-81b12c5 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-6c0e7a7 {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-6f909d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-6f909d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-17312 .elementor-element.elementor-element-6f909d0 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-6f909d0 > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-6f909d0 > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-6f909d0 > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-17312 .elementor-element.elementor-element-6f909d0:hover > .elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-6f909d0:hover > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-6f909d0:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 1px 1px 1px 1px;
}

.elementor-17312 .elementor-element.elementor-element-6f909d0 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-a9049f5 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-86defa8 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-8f16894 {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-b468477:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-b468477 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-17312 .elementor-element.elementor-element-b468477 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-b468477 > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-b468477 > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-b468477 > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-17312 .elementor-element.elementor-element-b468477:hover > .elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-b468477:hover > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-b468477:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 1px 1px 1px 1px;
}

.elementor-17312 .elementor-element.elementor-element-b468477 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-1f57ba4 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-f6f72cb .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-14c0edf {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-1f41f1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-1f41f1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-17312 .elementor-element.elementor-element-1f41f1f > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-1f41f1f > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-1f41f1f > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-1f41f1f > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-17312 .elementor-element.elementor-element-1f41f1f:hover > .elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-1f41f1f:hover > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-1f41f1f:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 1px 1px 1px 1px;
}

.elementor-17312 .elementor-element.elementor-element-1f41f1f > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-395ad86 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-7fde06b .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-581f623 {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-dd82c5a:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-dd82c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-13429d2);
}

.elementor-17312 .elementor-element.elementor-element-dd82c5a > .elementor-background-overlay {
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-dd82c5a {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 120px 0px 20px 0px;
}

.elementor-17312 .elementor-element.elementor-element-56398bc.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-17312 .elementor-element.elementor-element-56398bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 48px;
}

.elementor-17312 .elementor-element.elementor-element-dd0c0aa {
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-17312 .elementor-element.elementor-element-dd0c0aa > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-dd0c0aa .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 50px;
    font-weight: 800;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-item {
    display: flex;
    flex-direction: column;
    text-align: center;
    background-color: var(--e-global-color-uicore_white);
    border-radius: 20px 20px 20px 20px;
    padding: 32px 32px 32px 32px;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-image {
    align-self: center;
    height: 60px;
    min-height: 60px;
    width: 60px;
    min-width: 60px;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-image img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-item,.elementor-17312 .elementor-element.elementor-element-fff4b2e.bdt-review-img-inline--yes .bdt-ep-img-inline {
    grid-gap: 20px;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-name {
    color: var(--e-global-color-uicore_dark);
    padding-bottom: 16px;
    font-family: "Inter",Sans-serif;
    font-size: 25px;
    font-weight: 600;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-job-title {
    color: #1e1e1e;
    padding-bottom: 23px;
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 26px;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-text {
    color: #6e727c;
    font-family: "Manrope",Sans-serif;
    font-size: 17px;
    line-height: 1.5em;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e .swiper-pagination-bullet {
    background-color: var(--e-global-color-uicore_headline);
    height: 12px;
    width: 12px;
}

.elementor-17312 .elementor-element.elementor-element-fff4b2e {
    --ep-swiper-dots-space-between: 6px;
    --ep-swiper-carousel-dots-nnx: 0px;
    --ep-swiper-carousel-dots-nny: 40px;
}

.elementor-17312 .elementor-element.elementor-element-763d0b4 {
    padding: 120px 10px 120px 1px;
}

.elementor-17312 .elementor-element.elementor-element-342664b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-17312 .elementor-element.elementor-element-342664b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-05b3d94);
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/waves-bg-min.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-17312 .elementor-element.elementor-element-342664b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy,.elementor-17312 .elementor-element.elementor-element-342664b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
    background-image: none !important;
}

.elementor-bc-flex-widget .elementor-17312 .elementor-element.elementor-element-342664b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-17312 .elementor-element.elementor-element-342664b.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-17312 .elementor-element.elementor-element-342664b > .elementor-element-populated,.elementor-17312 .elementor-element.elementor-element-342664b > .elementor-element-populated > .elementor-background-overlay,.elementor-17312 .elementor-element.elementor-element-342664b > .elementor-background-slideshow {
    border-radius: 33px 33px 33px 33px;
}

.elementor-17312 .elementor-element.elementor-element-342664b > .elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 120px 10px 120px 10px;
}

.elementor-17312 .elementor-element.elementor-element-342664b > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-3ebd76f {
    text-align: center;
}

.elementor-17312 .elementor-element.elementor-element-3ebd76f .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 59px;
    font-weight: 800;
}

.elementor-17312 .elementor-element.elementor-element-93a8ab3 {
    text-align: center;
}

.elementor-17312 .elementor-element.elementor-element-93a8ab3 .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
}

.elementor-17312 .elementor-element.elementor-element-168cc37 .elementor-button {
    background-color: #862aff;
    font-family: "Space Grotesk",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 100px 100px 100px 100px;
}

.elementor-17312 .elementor-element.elementor-element-168cc37 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-17312 .elementor-element.elementor-element-168cc37 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-a3a63a3 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 40px 0px;
}

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

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

.elementor-17312 .elementor-element.elementor-element-db328bc.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-17312 .elementor-element.elementor-element-db328bc > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-e2b7053 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-e2b7053 {
    text-align: center;
}

.elementor-17312 .elementor-element.elementor-element-e2b7053 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 50px;
    font-weight: 700;
}

.elementor-17312 .elementor-element.elementor-element-1bec26f {
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-item article {
    background-color: var(--e-global-color-uicore_accent);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #d8d8d8;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .elementor-button {
    background-color: var(--e-global-color-05b3d94);
    font-family: "Space Grotesk",Sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 100px 100px 100px 100px;
    padding: 4% 39% 4% 39%;
    margin-top: .8em;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .elementor-button:hover,.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .elementor-button:focus {
    background-color: var(--e-global-color-d07ba0f);
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-grid {
    grid-template-columns: repeat(3,minmax(0,1fr));
    --ui-e-column-count: 3;
    grid-gap: 20px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-adv-grid {
    grid-template-columns: repeat(3,minmax(0,1fr));
    grid-gap: 20px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 {
    --ui-e-border-radius: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-post-content {
    align-items: left;
    text-align: left;
    padding: 0px 15px 15px 15px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-post-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
    margin-top: .8em;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-post-text {
    color: #898989;
    margin-top: .9em;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-readmore {
    align-self: center;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-top {
    font-family: "Manrope",Sans-serif;
    font-size: 15px;
    font-weight: 600;
    color: var(--e-global-color-8df57ca);
    margin: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-top svg {
    fill: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-top .ui-e-meta-item a {
    color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-top .ui-e-meta-item svg {
    fill: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-top .ui-e-meta-item {
    background-color: var(--e-global-color-uicore_white);
    border-radius: 5px 5px 5px 5px;
    padding: 8px 12px 8px 12px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-top {
    gap: 8px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-post-top-meta {
    place-content: start left;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-before_title {
    font-family: "Inter",Sans-serif;
    font-size: 15px;
    color: #b8b8b8;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-before_title svg {
    fill: #b8b8b8;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-before_title .ui-e-meta-item a {
    color: #898989;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-before_title .ui-e-meta-item svg {
    fill: #898989;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-before_title .ui-e-meta-item a:hover {
    color: var(--e-global-color-8df57ca);
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-before_title {
    margin-top: 1.2em;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-before_title {
    gap: 8px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-after_title {
    font-family: "Inter",Sans-serif;
    font-size: 15px;
    color: #898989;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-after_title svg {
    fill: #898989;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-after_title {
    margin-top: 1.2em;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-after_title {
    gap: 8px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-bottom {
    margin-top: 1.2em;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-bottom {
    gap: 8px;
}

.elementor-17312 .elementor-element.elementor-element-ab0d7f9 {
    ---ui-speed: 1500ms;
    ---ui-delay: 0ms;
    ---ui-stagger: 16ms;
}

.elementor-17312 .elementor-element.elementor-element-492eefb:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-492eefb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-13429d2);
}

.elementor-17312 .elementor-element.elementor-element-492eefb,.elementor-17312 .elementor-element.elementor-element-492eefb > .elementor-background-overlay {
    border-radius: 24px 24px 24px 24px;
}

.elementor-17312 .elementor-element.elementor-element-492eefb {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 80px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-492eefb > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-e9b0fd9:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-e9b0fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-05b3d94);
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/gradient-bg-min.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-17312 .elementor-element.elementor-element-e9b0fd9:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-17312 .elementor-element.elementor-element-e9b0fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-e9b0fd9 > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/waves-bg-min.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-e9b0fd9 > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-17312 .elementor-element.elementor-element-e9b0fd9,.elementor-17312 .elementor-element.elementor-element-e9b0fd9 > .elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-17312 .elementor-element.elementor-element-e9b0fd9 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 60px 60px 60px 60px;
}

.elementor-bc-flex-widget .elementor-17312 .elementor-element.elementor-element-98da2a3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-17312 .elementor-element.elementor-element-98da2a3 > .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-17312 .elementor-element.elementor-element-98da2a3 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-17312 .elementor-element.elementor-element-ab4af3b .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Space Grotesk",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-17312 .elementor-element.elementor-element-c222d1e {
    text-align: left;
}

.elementor-17312 .elementor-element.elementor-element-c222d1e .elementor-heading-title {
    color: var(--e-global-color-uicore_accent);
    font-family: "Manrope",Sans-serif;
    font-size: 59px;
}

.elementor-17312 .elementor-element.elementor-element-eccbf50 {
    width: var(--container-widget-width,700px);
    max-width: 700px;
    --container-widget-width: 700px;
    --container-widget-flex-grow: 0;
    color: var(--e-global-color-uicore_accent);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
}

.elementor-17312 .elementor-element.elementor-element-eccbf50 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-17312 .elementor-element.elementor-element-743ad6b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-17312 .elementor-element.elementor-element-0b5098d:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-0b5098d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-13429d2);
}

.elementor-17312 .elementor-element.elementor-element-0b5098d {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0px 100px 0px;
}

.elementor-17312 .elementor-element.elementor-element-0b5098d > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-17312 .elementor-element.elementor-element-6d8180e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-17312 .elementor-element.elementor-element-2d96e29 > .elementor-container {
    max-width: 1020px;
}

.elementor-17312 .elementor-element.elementor-element-a8dde60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(40px / 2);
}

.elementor-17312 .elementor-element.elementor-element-a8dde60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(40px / 2);
}

.elementor-17312 .elementor-element.elementor-element-a8dde60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(40px / 2);
    margin-left: calc(40px / 2);
}

.elementor-17312 .elementor-element.elementor-element-a8dde60 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-40px / 2);
    margin-left: calc(-40px / 2);
}

body.rtl .elementor-17312 .elementor-element.elementor-element-a8dde60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-40px / 2);
}

body:not(.rtl) .elementor-17312 .elementor-element.elementor-element-a8dde60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-40px / 2);
}

.elementor-17312 .elementor-element.elementor-element-a8dde60 .elementor-icon-list-icon i {
    transition: color .3s;
}

.elementor-17312 .elementor-element.elementor-element-a8dde60 .elementor-icon-list-icon svg {
    transition: fill .3s;
}

.elementor-17312 .elementor-element.elementor-element-a8dde60 {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-17312 .elementor-element.elementor-element-a8dde60 .elementor-icon-list-text {
    color: var(--e-global-color-uicore_dark);
    transition: color .3s;
}

.elementor-bc-flex-widget .elementor-17312 .elementor-element.elementor-element-9e32616.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-17312 .elementor-element.elementor-element-9e32616.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-17312 .elementor-element.elementor-element-9e32616 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-17312 .elementor-element.elementor-element-9e32616 > .elementor-element-populated {
    margin: -200px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-17312 .elementor-element.elementor-element-761a1c8 > .elementor-widget-container {
    background-color: var(--e-global-color-uicore_white);
    padding: 40px 40px 40px 40px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.12);
}

.elementor-17312 .elementor-element.elementor-element-761a1c8.bdt-background-overlay-yes > .elementor-widget-container:before {
    transition: background .3s;
}

body.elementor-page-17312:not(.elementor-motion-effects-element-type-background),body.elementor-page-17312 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #fff;
}

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

@media (min-width: 768px) {
    .elementor-17312 .elementor-element.elementor-element-185cc06 {
        width:100%;
    }

    .elementor-17312 .elementor-element.elementor-element-e8d3b75 {
        width: 19.333%;
    }

    .elementor-17312 .elementor-element.elementor-element-9557668 {
        width: 80%;
    }

    .elementor-17312 .elementor-element.elementor-element-98da2a3 {
        width: 50%;
    }

    .elementor-17312 .elementor-element.elementor-element-743ad6b {
        width: 49.853%;
    }
}

@media (max-width: 1024px) and (min-width:768px) {
    .elementor-17312 .elementor-element.elementor-element-4b7a570 {
        width:100%;
    }

    .elementor-17312 .elementor-element.elementor-element-97f1383 {
        width: 50%;
    }

    .elementor-17312 .elementor-element.elementor-element-3d9af62 {
        width: 50%;
    }

    .elementor-17312 .elementor-element.elementor-element-0eb8d0d {
        width: 50%;
    }

    .elementor-17312 .elementor-element.elementor-element-960322d {
        width: 50%;
    }

    .elementor-17312 .elementor-element.elementor-element-7bc10f3 {
        width: 50%;
    }

    .elementor-17312 .elementor-element.elementor-element-6f909d0 {
        width: 50%;
    }

    .elementor-17312 .elementor-element.elementor-element-b468477 {
        width: 50%;
    }

    .elementor-17312 .elementor-element.elementor-element-1f41f1f {
        width: 50%;
    }

    .elementor-17312 .elementor-element.elementor-element-98da2a3 {
        width: 100%;
    }

    .elementor-17312 .elementor-element.elementor-element-743ad6b {
        width: 100%;
    }
}

@media (max-width: 1024px) {
    .elementor-17312 .elementor-element.elementor-element-04cb810 {
        --container-widget-width:500px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,500px);
        max-width: 500px;
        font-size: 17px;
    }

    .elementor-17312 .elementor-element.elementor-element-2b749d6 > .elementor-widget-container {
        padding: 0px 16px 0px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-e4683f4 {
        margin-top: 0px;
        margin-bottom: -25px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-526875d > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-687dda7 {
        --container-widget-width: 500px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,500px);
        max-width: 500px;
        font-size: 19px;
    }

    .elementor-17312 .elementor-element.elementor-element-e85875a {
        --spacer-size: 50px;
    }

    .elementor-17312 .elementor-element.elementor-element-dd82c5a {
        padding: 90px 0px 90px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-56398bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 40px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-item {
        border-radius: 16px 16px 16px 16px;
        padding: 24px 24px 24px 24px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-image {
        height: 56px;
        min-height: 56px;
        width: 56px;
        min-width: 56px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-item,.elementor-17312 .elementor-element.elementor-element-fff4b2e.bdt-review-img-inline--yes .bdt-ep-img-inline {
        grid-gap: 16px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-name {
        font-size: 17px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-job-title {
        padding-bottom: 18px;
        font-size: 17px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-text {
        font-size: 16px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .swiper-pagination-bullet {
        height: 11px;
        width: 11px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e {
        --ep-swiper-carousel-dots-nnx: 0px;
        --ep-swiper-carousel-dots-nny: 40px;
    }

    .elementor-17312 .elementor-element.elementor-element-763d0b4 {
        padding: 50px 10px 50px 10px;
    }

    .elementor-17312 .elementor-element.elementor-element-168cc37 > .elementor-widget-container {
        padding: 0px 16px 0px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-e2b7053 {
        width: var(--container-widget-width,500px);
        max-width: 500px;
        --container-widget-width: 500px;
        --container-widget-flex-grow: 0;
        text-align: center;
    }

    .elementor-17312 .elementor-element.elementor-element-e2b7053 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-1bec26f {
        padding: 0px 0px 120px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-grid {
        grid-template-columns: repeat(2,minmax(0,1fr));
        --ui-e-column-count: 2;
    }

    .elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-adv-grid {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }

    .elementor-17312 .elementor-element.elementor-element-492eefb,.elementor-17312 .elementor-element.elementor-element-492eefb > .elementor-background-overlay {
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-17312 .elementor-element.elementor-element-492eefb {
        padding: 0px 0px 80px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-eccbf50 {
        width: var(--container-widget-width,600px);
        max-width: 600px;
        --container-widget-width: 600px;
        --container-widget-flex-grow: 0;
        text-align: center;
    }

    .elementor-17312 .elementor-element.elementor-element-eccbf50 > .elementor-widget-container {
        padding: 0px 0px 32px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-0b5098d {
        padding: 75px 0px 75px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-6d8180e > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-9e32616 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    .elementor-17312 .elementor-element.elementor-element-99f2a75 > .elementor-widget-container {
        margin:20px 0px 20px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-99f2a75 .elementor-heading-title {
        font-size: 50px;
        line-height: 54px;
    }

    .elementor-17312 .elementor-element.elementor-element-04cb810 {
        width: 100%;
        max-width: 100%;
        font-size: 15px;
    }

    .elementor-17312 .elementor-element.elementor-element-2b749d6 > .elementor-widget-container {
        padding: 0px 16px 16px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-e4683f4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 10px 0px 10px;
    }

    .elementor-17312 .elementor-element.elementor-element-805bda1 > .elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-17312 .elementor-element.elementor-element-526875d {
        width: 100%;
        max-width: 100%;
    }

    .elementor-17312 .elementor-element.elementor-element-526875d .elementor-heading-title {
        font-size: 60px;
    }

    .elementor-17312 .elementor-element.elementor-element-687dda7 {
        width: 100%;
        max-width: 100%;
        font-size: 18px;
    }

    .elementor-17312 .elementor-element.elementor-element-45d9063:not(.elementor-motion-effects-element-type-background),.elementor-17312 .elementor-element.elementor-element-45d9063 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 343px auto;
    }

    .elementor-17312 .elementor-element.elementor-element-45d9063 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-20c7ec2 {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .elementor-17312 .elementor-element.elementor-element-43d3cf8 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-9518d2d {
        margin-top: 200px;
        margin-bottom: 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-dd82c5a {
        padding: 50px 0px 50px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-56398bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 32px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-image {
        height: 48px;
        min-height: 48px;
        width: 48px;
        min-width: 48px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-item,.elementor-17312 .elementor-element.elementor-element-fff4b2e.bdt-review-img-inline--yes .bdt-ep-img-inline {
        grid-gap: 14px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-name {
        font-size: 16px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-job-title {
        padding-bottom: 16px;
        font-size: 16px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .bdt-ep-review-card-carousel-text {
        font-size: 20px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e .swiper-pagination-bullet {
        height: 10px;
        width: 10px;
    }

    .elementor-17312 .elementor-element.elementor-element-fff4b2e {
        --ep-swiper-carousel-dots-nnx: 0px;
        --ep-swiper-carousel-dots-nny: 35px;
    }

    .elementor-17312 .elementor-element.elementor-element-3ebd76f .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-17312 .elementor-element.elementor-element-93a8ab3 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-17312 .elementor-element.elementor-element-168cc37 > .elementor-widget-container {
        padding: 0px 16px 16px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-e2b7053 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-17312 .elementor-element.elementor-element-e2b7053 > .elementor-widget-container {
        padding: 0px 10px 40px 10px;
    }

    .elementor-17312 .elementor-element.elementor-element-e2b7053 .elementor-heading-title {
        font-size: 50px;
    }

    .elementor-17312 .elementor-element.elementor-element-1bec26f {
        padding: 0px 0px 0px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-grid {
        grid-template-columns: repeat(1,minmax(0,1fr));
        --ui-e-column-count: 1;
    }

    .elementor-17312 .elementor-element.elementor-element-ab0d7f9 .ui-e-adv-grid {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }

    .elementor-17312 .elementor-element.elementor-element-ab0d7f9 .elementor-button {
        padding: 4% 38% 4% 38%;
    }

    .elementor-17312 .elementor-element.elementor-element-492eefb,.elementor-17312 .elementor-element.elementor-element-492eefb > .elementor-background-overlay {
        border-radius: 16px 16px 16px 16px;
    }

    .elementor-17312 .elementor-element.elementor-element-492eefb {
        padding: 60px 0px 60px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-e9b0fd9 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-17312 .elementor-element.elementor-element-c222d1e {
        text-align: center;
    }

    .elementor-17312 .elementor-element.elementor-element-eccbf50 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-17312 .elementor-element.elementor-element-eccbf50 > .elementor-widget-container {
        padding: 0px 10px 24px 10px;
    }

    .elementor-17312 .elementor-element.elementor-element-0b5098d {
        padding: 35px 0px 60px 0px;
    }

    .elementor-17312 .elementor-element.elementor-element-2d96e29 {
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .elementor-17312 .elementor-element.elementor-element-9e32616 > .elementor-element-populated {
        margin: 50px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}


/*13412*/


.elementor-13412 .elementor-element.elementor-element-d70605b {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.5);
    padding: 0px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-8720902 {
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 0% 5% 0% 5%;
}

.elementor-13412 .elementor-element.elementor-element-d17c3a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-13412 .elementor-element.elementor-element-d17c3a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(45deg,var(--e-global-color-05b3d94) 0%,var(--e-global-color-8df57ca) 100%);
}

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

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

.elementor-13412 .elementor-element.elementor-element-d17c3a7.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-13412 .elementor-element.elementor-element-d17c3a7 > .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-13412 .elementor-element.elementor-element-d17c3a7 > .elementor-element-populated,.elementor-13412 .elementor-element.elementor-element-d17c3a7 > .elementor-element-populated > .elementor-background-overlay,.elementor-13412 .elementor-element.elementor-element-d17c3a7 > .elementor-background-slideshow {
    border-radius: 33px 33px 33px 33px;
}

.elementor-13412 .elementor-element.elementor-element-d17c3a7 > .elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 1px 1px 1px 1px;
    --e-column-margin-right: 1px;
    --e-column-margin-left: 1px;
    padding: 0px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-d17c3a7 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-b04be9c > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg,#4d0aa5 0%,var(--e-global-color-8df57ca) 100%);
    opacity: .8;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-b04be9c > .elementor-container {
    min-height: 700px;
}

.elementor-13412 .elementor-element.elementor-element-b04be9c {
    overflow: hidden;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}

.elementor-13412 .elementor-element.elementor-element-b04be9c,.elementor-13412 .elementor-element.elementor-element-b04be9c > .elementor-background-overlay {
    border-radius: 33px 33px 33px 33px;
}

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

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

.elementor-13412 .elementor-element.elementor-element-6477500.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-13412 .elementor-element.elementor-element-ce37d23 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-13412 .elementor-element.elementor-element-ce37d23 > .elementor-container {
    max-width: 750px;
}

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

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

.elementor-13412 .elementor-element.elementor-element-c85cd4c.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-13412 .elementor-element.elementor-element-c85cd4c > .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-13412 .elementor-element.elementor-element-8eed5e1 {
    width: 100%;
    max-width: 100%;
    text-align: center;
}

.elementor-13412 .elementor-element.elementor-element-8eed5e1 .elementor-heading-title {
    color: var(--e-global-color-uicore_accent);
    font-family: "Manrope",Sans-serif;
    font-size: 70px;
    font-weight: 800;
    line-height: 70px;
}

.elementor-13412 .elementor-element.elementor-element-302415e {
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: var(--e-global-color-uicore_white);
    font-size: 16px;
    line-height: 20px;
}

.elementor-13412 .elementor-element.elementor-element-302415e > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-82d4527 .elementor-button {
    background-color: #862aff;
    font-family: "Space Grotesk",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 100px 100px 100px 100px;
}

.elementor-13412 .elementor-element.elementor-element-82d4527 {
    width: 100%;
    max-width: 100%;
}

.elementor-13412 .elementor-element.elementor-element-82d4527 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-1c7d733:not(.elementor-motion-effects-element-type-background),.elementor-13412 .elementor-element.elementor-element-1c7d733 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-13429d2);
}

.elementor-13412 .elementor-element.elementor-element-1c7d733 > .elementor-background-overlay {
    background-color: #fff;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-1c7d733 .elementor-background-overlay {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-13412 .elementor-element.elementor-element-1c7d733 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 0px 60px 0px;
}

.elementor-bc-flex-widget .elementor-13412 .elementor-element.elementor-element-41800a3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-13412 .elementor-element.elementor-element-41800a3.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-13412 .elementor-element.elementor-element-41800a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-13412 .elementor-element.elementor-element-41800a3 > .elementor-element-populated {
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 120px 120px 60px 120px;
}

.elementor-13412 .elementor-element.elementor-element-41800a3 > .elementor-element-populated,.elementor-13412 .elementor-element.elementor-element-41800a3 > .elementor-element-populated > .elementor-background-overlay,.elementor-13412 .elementor-element.elementor-element-41800a3 > .elementor-background-slideshow {
    border-radius: 45px 45px 45px 45px;
}

.elementor-13412 .elementor-element.elementor-element-41800a3 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-e07e337 {
    width: var(--container-widget-width,863px);
    max-width: 863px;
    --container-widget-width: 863px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-13412 .elementor-element.elementor-element-e07e337 > .elementor-widget-container {
    padding: 60px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-e07e337 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 70px;
    font-weight: 800;
}

.elementor-13412 .elementor-element.elementor-element-992b227 {
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: #575555;
    font-size: 20px;
}

.elementor-13412 .elementor-element.elementor-element-992b227 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-e57bc73 {
    --spacer-size: 100px;
}

.elementor-13412 .elementor-element.elementor-element-1e4b94c {
    text-align: center;
}

.elementor-13412 .elementor-element.elementor-element-1e4b94c .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-size: 20px;
    font-weight: 500;
}

.elementor-13412 .elementor-element.elementor-element-6a38612 {
    padding: 0px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-0eb01e5 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 40px 0px;
}

.elementor-13412 .elementor-element.elementor-element-e8dfd96 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-5655a36 {
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
}

.elementor-13412 .elementor-element.elementor-element-5655a36 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-5655a36 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 60px;
    font-weight: 800;
}

.elementor-13412 .elementor-element.elementor-element-96b8199 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-13412 .elementor-element.elementor-element-96b8199 {
    padding: 0px 0px 20px 0px;
}

.elementor-13412 .elementor-element.elementor-element-80631a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-13412 .elementor-element.elementor-element-80631a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(45deg,var(--e-global-color-05b3d94) 0%,var(--e-global-color-8df57ca) 100%);
}

.elementor-13412 .elementor-element.elementor-element-80631a9 > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/gradient-bg-min.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
}

.elementor-13412 .elementor-element.elementor-element-80631a9 > .elementor-element-populated > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-13412 .elementor-element.elementor-element-80631a9 > .elementor-element-populated {
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 30px 30px 30px 30px;
}

.elementor-13412 .elementor-element.elementor-element-80631a9 > .elementor-element-populated,.elementor-13412 .elementor-element.elementor-element-80631a9 > .elementor-element-populated > .elementor-background-overlay,.elementor-13412 .elementor-element.elementor-element-80631a9 > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-13412 .elementor-element.elementor-element-80631a9 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-c014cd5 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-13412 .elementor-element.elementor-element-c014cd5 .elementor-icon {
    font-size: 100px;
}

.elementor-13412 .elementor-element.elementor-element-c014cd5 .elementor-icon svg {
    height: 100px;
}

.elementor-13412 .elementor-element.elementor-element-83f7aa5 .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    font-weight: 500;
    line-height: 30px;
}

.elementor-13412 .elementor-element.elementor-element-2e5f894 {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}

.elementor-13412 .elementor-element.elementor-element-bd6fd82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-13412 .elementor-element.elementor-element-bd6fd82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(45deg,var(--e-global-color-05b3d94) 0%,var(--e-global-color-8df57ca) 100%);
}

.elementor-13412 .elementor-element.elementor-element-bd6fd82 > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/gradient-bg-min.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
}

.elementor-13412 .elementor-element.elementor-element-bd6fd82 > .elementor-element-populated > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-13412 .elementor-element.elementor-element-bd6fd82 > .elementor-element-populated {
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 30px 30px 30px 30px;
}

.elementor-13412 .elementor-element.elementor-element-bd6fd82 > .elementor-element-populated,.elementor-13412 .elementor-element.elementor-element-bd6fd82 > .elementor-element-populated > .elementor-background-overlay,.elementor-13412 .elementor-element.elementor-element-bd6fd82 > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-13412 .elementor-element.elementor-element-bd6fd82 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-7a8f43e .elementor-icon-wrapper {
    text-align: left;
}

.elementor-13412 .elementor-element.elementor-element-7a8f43e .elementor-icon {
    font-size: 100px;
}

.elementor-13412 .elementor-element.elementor-element-7a8f43e .elementor-icon svg {
    height: 100px;
}

.elementor-13412 .elementor-element.elementor-element-2daf3dd .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    font-weight: 500;
    line-height: 30px;
}

.elementor-13412 .elementor-element.elementor-element-1aa6849 {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}

.elementor-13412 .elementor-element.elementor-element-451c0b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-13412 .elementor-element.elementor-element-451c0b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(45deg,var(--e-global-color-05b3d94) 0%,var(--e-global-color-8df57ca) 100%);
}

.elementor-13412 .elementor-element.elementor-element-451c0b2 > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/gradient-bg-min.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
}

.elementor-13412 .elementor-element.elementor-element-451c0b2 > .elementor-element-populated > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-13412 .elementor-element.elementor-element-451c0b2 > .elementor-element-populated {
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 30px 30px 30px 30px;
}

.elementor-13412 .elementor-element.elementor-element-451c0b2 > .elementor-element-populated,.elementor-13412 .elementor-element.elementor-element-451c0b2 > .elementor-element-populated > .elementor-background-overlay,.elementor-13412 .elementor-element.elementor-element-451c0b2 > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-13412 .elementor-element.elementor-element-451c0b2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-1bc71ed .elementor-icon-wrapper {
    text-align: left;
}

.elementor-13412 .elementor-element.elementor-element-1bc71ed .elementor-icon {
    font-size: 100px;
}

.elementor-13412 .elementor-element.elementor-element-1bc71ed .elementor-icon svg {
    height: 100px;
}

.elementor-13412 .elementor-element.elementor-element-b912adc .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    font-weight: 500;
    line-height: 30px;
}

.elementor-13412 .elementor-element.elementor-element-6373c58 {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}

.elementor-13412 .elementor-element.elementor-element-6ae5cbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-13412 .elementor-element.elementor-element-6ae5cbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(45deg,var(--e-global-color-05b3d94) 0%,var(--e-global-color-8df57ca) 100%);
}

.elementor-13412 .elementor-element.elementor-element-6ae5cbd > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/gradient-bg-min.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
}

.elementor-13412 .elementor-element.elementor-element-6ae5cbd > .elementor-element-populated > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-13412 .elementor-element.elementor-element-6ae5cbd > .elementor-element-populated {
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 30px 30px 30px 30px;
}

.elementor-13412 .elementor-element.elementor-element-6ae5cbd > .elementor-element-populated,.elementor-13412 .elementor-element.elementor-element-6ae5cbd > .elementor-element-populated > .elementor-background-overlay,.elementor-13412 .elementor-element.elementor-element-6ae5cbd > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-13412 .elementor-element.elementor-element-6ae5cbd > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-fde0a0e .elementor-icon-wrapper {
    text-align: left;
}

.elementor-13412 .elementor-element.elementor-element-fde0a0e .elementor-icon {
    font-size: 100px;
}

.elementor-13412 .elementor-element.elementor-element-fde0a0e .elementor-icon svg {
    height: 100px;
}

.elementor-13412 .elementor-element.elementor-element-05faf52 .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
    font-weight: 500;
    line-height: 30px;
}

.elementor-13412 .elementor-element.elementor-element-782a290 {
    color: var(--e-global-color-uicore_white);
    font-family: "Manrope",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}

.elementor-13412 .elementor-element.elementor-element-3c5facd {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 40px 0px;
}

.elementor-bc-flex-widget .elementor-13412 .elementor-element.elementor-element-3a4cd60.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-13412 .elementor-element.elementor-element-3a4cd60.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-13412 .elementor-element.elementor-element-3a4cd60 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-810e510 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-810e510 {
    text-align: center;
}

.elementor-13412 .elementor-element.elementor-element-810e510 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 50px;
    font-weight: 800;
}

.elementor-13412 .elementor-element.elementor-element-10d6c75 {
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-13412 .elementor-element.elementor-element-10d6c75 .elementor-heading-title {
    color: #585858;
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    line-height: 30px;
}

.elementor-13412 .elementor-element.elementor-element-135efc8 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-13412 .elementor-element.elementor-element-135efc8 {
    padding: 0px 0px 20px 0px;
}

.elementor-13412 .elementor-element.elementor-element-b87a3be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-13412 .elementor-element.elementor-element-b87a3be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-13412 .elementor-element.elementor-element-b87a3be > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.05);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 20px 20px 20px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
    padding: 30px 30px 30px 30px;
}

.elementor-13412 .elementor-element.elementor-element-b87a3be > .elementor-element-populated,.elementor-13412 .elementor-element.elementor-element-b87a3be > .elementor-element-populated > .elementor-background-overlay,.elementor-13412 .elementor-element.elementor-element-b87a3be > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-13412 .elementor-element.elementor-element-b87a3be:hover > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-13412 .elementor-element.elementor-element-b87a3be > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-6d267dc .elementor-icon-wrapper {
    text-align: left;
}

.elementor-13412 .elementor-element.elementor-element-6d267dc .elementor-icon {
    font-size: 71px;
}

.elementor-13412 .elementor-element.elementor-element-6d267dc .elementor-icon svg {
    height: 71px;
}

.elementor-13412 .elementor-element.elementor-element-72e0ff4 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
}

.elementor-13412 .elementor-element.elementor-element-45e9630 {
    color: var(--e-global-color-806bde6);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
}

.elementor-13412 .elementor-element.elementor-element-499e28d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-13412 .elementor-element.elementor-element-499e28d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-13412 .elementor-element.elementor-element-499e28d > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.05);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 20px 20px 20px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
    padding: 30px 30px 30px 30px;
}

.elementor-13412 .elementor-element.elementor-element-499e28d > .elementor-element-populated,.elementor-13412 .elementor-element.elementor-element-499e28d > .elementor-element-populated > .elementor-background-overlay,.elementor-13412 .elementor-element.elementor-element-499e28d > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-13412 .elementor-element.elementor-element-499e28d:hover > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-13412 .elementor-element.elementor-element-499e28d > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-b4afbf8 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-13412 .elementor-element.elementor-element-b4afbf8 .elementor-icon {
    font-size: 71px;
}

.elementor-13412 .elementor-element.elementor-element-b4afbf8 .elementor-icon svg {
    height: 71px;
}

.elementor-13412 .elementor-element.elementor-element-c821e06 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
}

.elementor-13412 .elementor-element.elementor-element-89b9dde {
    color: var(--e-global-color-806bde6);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
}

.elementor-13412 .elementor-element.elementor-element-ae95046:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-13412 .elementor-element.elementor-element-ae95046 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-uicore_white);
}

.elementor-13412 .elementor-element.elementor-element-ae95046 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-uicore_white);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.05);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 20px 20px 20px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
    padding: 30px 30px 30px 30px;
}

.elementor-13412 .elementor-element.elementor-element-ae95046 > .elementor-element-populated,.elementor-13412 .elementor-element.elementor-element-ae95046 > .elementor-element-populated > .elementor-background-overlay,.elementor-13412 .elementor-element.elementor-element-ae95046 > .elementor-background-slideshow {
    border-radius: 23px 23px 23px 23px;
}

.elementor-13412 .elementor-element.elementor-element-ae95046:hover > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-8df57ca);
}

.elementor-13412 .elementor-element.elementor-element-ae95046 > .elementor-element-populated > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-2b94212 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-13412 .elementor-element.elementor-element-2b94212 .elementor-icon {
    font-size: 71px;
}

.elementor-13412 .elementor-element.elementor-element-2b94212 .elementor-icon svg {
    height: 71px;
}

.elementor-13412 .elementor-element.elementor-element-0c5e3f1 .elementor-heading-title {
    color: var(--e-global-color-uicore_dark);
    font-family: "Manrope",Sans-serif;
    font-size: 26px;
}

.elementor-13412 .elementor-element.elementor-element-c17b97c {
    color: var(--e-global-color-806bde6);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
}

.elementor-13412 .elementor-element.elementor-element-c41cdeb:not(.elementor-motion-effects-element-type-background),.elementor-13412 .elementor-element.elementor-element-c41cdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-13429d2);
}

.elementor-13412 .elementor-element.elementor-element-c41cdeb,.elementor-13412 .elementor-element.elementor-element-c41cdeb > .elementor-background-overlay {
    border-radius: 24px 24px 24px 24px;
}

.elementor-13412 .elementor-element.elementor-element-c41cdeb {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 80px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-c41cdeb > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-fa9be62:not(.elementor-motion-effects-element-type-background),.elementor-13412 .elementor-element.elementor-element-fa9be62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-05b3d94);
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/gradient-bg-min.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-13412 .elementor-element.elementor-element-fa9be62:not(.elementor-motion-effects-element-type-background).nitro-lazy,.elementor-13412 .elementor-element.elementor-element-fa9be62 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
    background-image: none !important;
}

.elementor-13412 .elementor-element.elementor-element-fa9be62 > .elementor-background-overlay {
    background-image: url("https://cdn-eglik.nitrocdn.com/vgqOdCXwndeMwFpUeVJVZCEtQifmvmVH/assets/images/optimized/rev-2e7bcae/blockchaingroup.io/wp-content/uploads/2025/02/waves-bg-min.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-fa9be62 > .elementor-background-overlay.nitro-lazy {
    background-image: none !important;
}

.elementor-13412 .elementor-element.elementor-element-fa9be62,.elementor-13412 .elementor-element.elementor-element-fa9be62 > .elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-13412 .elementor-element.elementor-element-fa9be62 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 60px 60px 60px 60px;
}

.elementor-bc-flex-widget .elementor-13412 .elementor-element.elementor-element-16101d8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-13412 .elementor-element.elementor-element-16101d8 > .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-13412 .elementor-element.elementor-element-16101d8 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-13412 .elementor-element.elementor-element-6f402b0 .elementor-heading-title {
    color: var(--e-global-color-uicore_white);
    font-family: "Space Grotesk",Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-13412 .elementor-element.elementor-element-92b47dd {
    text-align: left;
}

.elementor-13412 .elementor-element.elementor-element-92b47dd .elementor-heading-title {
    color: var(--e-global-color-uicore_accent);
    font-family: "Manrope",Sans-serif;
    font-size: 59px;
}

.elementor-13412 .elementor-element.elementor-element-7a7f750 {
    width: var(--container-widget-width,700px);
    max-width: 700px;
    --container-widget-width: 700px;
    --container-widget-flex-grow: 0;
    color: var(--e-global-color-uicore_accent);
    font-family: "Manrope",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
}

.elementor-13412 .elementor-element.elementor-element-7a7f750 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

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

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

.elementor-13412 .elementor-element.elementor-element-9c64dd2:not(.elementor-motion-effects-element-type-background),.elementor-13412 .elementor-element.elementor-element-9c64dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-13429d2);
}

.elementor-13412 .elementor-element.elementor-element-9c64dd2 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0px 100px 0px;
}

.elementor-13412 .elementor-element.elementor-element-9c64dd2 > .elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s;
}

.elementor-13412 .elementor-element.elementor-element-961ffec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13412 .elementor-element.elementor-element-6d8630c > .elementor-container {
    max-width: 1020px;
}

.elementor-13412 .elementor-element.elementor-element-b2041aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(40px / 2);
}

.elementor-13412 .elementor-element.elementor-element-b2041aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(40px / 2);
}

.elementor-13412 .elementor-element.elementor-element-b2041aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(40px / 2);
    margin-left: calc(40px / 2);
}

.elementor-13412 .elementor-element.elementor-element-b2041aa .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-40px / 2);
    margin-left: calc(-40px / 2);
}

body.rtl .elementor-13412 .elementor-element.elementor-element-b2041aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-40px / 2);
}

body:not(.rtl) .elementor-13412 .elementor-element.elementor-element-b2041aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-40px / 2);
}

.elementor-13412 .elementor-element.elementor-element-b2041aa .elementor-icon-list-icon i {
    transition: color .3s;
}

.elementor-13412 .elementor-element.elementor-element-b2041aa .elementor-icon-list-icon svg {
    transition: fill .3s;
}

.elementor-13412 .elementor-element.elementor-element-b2041aa {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-13412 .elementor-element.elementor-element-b2041aa .elementor-icon-list-text {
    color: var(--e-global-color-uicore_dark);
    transition: color .3s;
}

.elementor-bc-flex-widget .elementor-13412 .elementor-element.elementor-element-1d19f44.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-13412 .elementor-element.elementor-element-1d19f44.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-13412 .elementor-element.elementor-element-1d19f44 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 8px;
}

.elementor-13412 .elementor-element.elementor-element-1d19f44 > .elementor-element-populated {
    margin: -200px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-13412 .elementor-element.elementor-element-ec5a368 > .elementor-widget-container {
    background-color: var(--e-global-color-uicore_white);
    padding: 40px 40px 40px 40px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,.12);
}

.elementor-13412 .elementor-element.elementor-element-ec5a368.bdt-background-overlay-yes > .elementor-widget-container:before {
    transition: background .3s;
}

body.elementor-page-13412:not(.elementor-motion-effects-element-type-background),body.elementor-page-13412 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #fff;
}

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

@media (max-width: 1024px) {
    .elementor-13412 .elementor-element.elementor-element-8eed5e1 {
        width:100%;
        max-width: 100%;
    }

    .elementor-13412 .elementor-element.elementor-element-8eed5e1 .elementor-heading-title {
        font-size: 50px;
        line-height: 56px;
    }

    .elementor-13412 .elementor-element.elementor-element-302415e {
        --container-widget-width: 500px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,500px);
        max-width: 500px;
        font-size: 18px;
    }

    .elementor-13412 .elementor-element.elementor-element-82d4527 > .elementor-widget-container {
        padding: 0px 16px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-1c7d733 {
        margin-top: 0px;
        margin-bottom: -25px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-e07e337 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-992b227 {
        --container-widget-width: 500px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,500px);
        max-width: 500px;
        font-size: 19px;
    }

    .elementor-13412 .elementor-element.elementor-element-96b8199 {
        padding: 20px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-810e510 {
        width: var(--container-widget-width,500px);
        max-width: 500px;
        --container-widget-width: 500px;
        --container-widget-flex-grow: 0;
        text-align: center;
    }

    .elementor-13412 .elementor-element.elementor-element-810e510 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-135efc8 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-b87a3be > .elementor-element-populated {
        margin: 10px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-13412 .elementor-element.elementor-element-499e28d > .elementor-element-populated {
        margin: 10px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-13412 .elementor-element.elementor-element-ae95046 > .elementor-element-populated {
        margin: 10px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-13412 .elementor-element.elementor-element-c41cdeb,.elementor-13412 .elementor-element.elementor-element-c41cdeb > .elementor-background-overlay {
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-13412 .elementor-element.elementor-element-c41cdeb {
        padding: 80px 0px 80px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-7a7f750 {
        width: var(--container-widget-width,600px);
        max-width: 600px;
        --container-widget-width: 600px;
        --container-widget-flex-grow: 0;
        text-align: center;
    }

    .elementor-13412 .elementor-element.elementor-element-7a7f750 > .elementor-widget-container {
        padding: 0px 0px 32px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-9c64dd2 {
        padding: 75px 0px 75px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-961ffec > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-1d19f44 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    .elementor-13412 .elementor-element.elementor-element-8eed5e1 > .elementor-widget-container {
        padding:10% 10% 10% 10%;
    }

    .elementor-13412 .elementor-element.elementor-element-8eed5e1 .elementor-heading-title {
        font-size: 40px;
        line-height: 44px;
    }

    .elementor-13412 .elementor-element.elementor-element-302415e {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
        font-size: 14px;
    }

    .elementor-13412 .elementor-element.elementor-element-302415e > .elementor-widget-container {
        margin: 20px 0px 20px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-82d4527 > .elementor-widget-container {
        padding: 0px 16px 16px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-1c7d733 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10px 0px 50px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-41800a3 > .elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-13412 .elementor-element.elementor-element-e07e337 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-e07e337 .elementor-heading-title {
        font-size: 50px;
    }

    .elementor-13412 .elementor-element.elementor-element-992b227 {
        width: 100%;
        max-width: 100%;
        font-size: 18px;
    }

    .elementor-13412 .elementor-element.elementor-element-e57bc73 {
        --spacer-size: 40px;
    }

    .elementor-13412 .elementor-element.elementor-element-0eb01e5 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-5655a36 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13412 .elementor-element.elementor-element-5655a36 > .elementor-widget-container {
        padding: 20px 0px 20px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-5655a36 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-13412 .elementor-element.elementor-element-96b8199 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-810e510 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13412 .elementor-element.elementor-element-810e510 > .elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-13412 .elementor-element.elementor-element-810e510 .elementor-heading-title {
        font-size: 50px;
    }

    .elementor-13412 .elementor-element.elementor-element-135efc8 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-c41cdeb,.elementor-13412 .elementor-element.elementor-element-c41cdeb > .elementor-background-overlay {
        border-radius: 16px 16px 16px 16px;
    }

    .elementor-13412 .elementor-element.elementor-element-c41cdeb {
        padding: 60px 0px 0px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-fa9be62 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-13412 .elementor-element.elementor-element-92b47dd {
        text-align: left;
    }

    .elementor-13412 .elementor-element.elementor-element-92b47dd .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-13412 .elementor-element.elementor-element-7a7f750 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13412 .elementor-element.elementor-element-7a7f750 > .elementor-widget-container {
        padding: 0px 10px 24px 10px;
    }

    .elementor-13412 .elementor-element.elementor-element-9c64dd2 {
        padding: 0px 0px 60px 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-6d8630c {
        margin-top: 40px;
        margin-bottom: 0px;
    }

    .elementor-13412 .elementor-element.elementor-element-1d19f44 > .elementor-element-populated {
        margin: 50px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media (min-width: 768px) {
    .elementor-13412 .elementor-element.elementor-element-c85cd4c {
        width:100%;
    }

    .elementor-13412 .elementor-element.elementor-element-16101d8 {
        width: 50%;
    }

    .elementor-13412 .elementor-element.elementor-element-e673101 {
        width: 49.853%;
    }
}

@media (max-width: 1024px) and (min-width:768px) {
    .elementor-13412 .elementor-element.elementor-element-438c326 {
        width:100%;
    }

    .elementor-13412 .elementor-element.elementor-element-80631a9 {
        width: 50%;
    }

    .elementor-13412 .elementor-element.elementor-element-bd6fd82 {
        width: 50%;
    }

    .elementor-13412 .elementor-element.elementor-element-451c0b2 {
        width: 50%;
    }

    .elementor-13412 .elementor-element.elementor-element-6ae5cbd {
        width: 50%;
    }

    .elementor-13412 .elementor-element.elementor-element-16101d8 {
        width: 100%;
    }

    .elementor-13412 .elementor-element.elementor-element-e673101 {
        width: 100%;
    }
}
