.elementor-9354 .elementor-element.elementor-element-921dc4f>.elementor-container {
    min-height: 250px;
}

.elementor-9354 .elementor-element.elementor-element-921dc4f:not(.elementor-motion-effects-element-type-background),
.elementor-9354 .elementor-element.elementor-element-921dc4f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/data-symmetrical-connected-lines-xeeb7au72g0m99u3.jpg");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9354 .elementor-element.elementor-element-921dc4f>.elementor-background-overlay {
    background-color: #F3EBEB;
    opacity: 0.0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9354 .elementor-element.elementor-element-921dc4f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -85px;
    margin-bottom: 0px;
}

.elementor-9354 .elementor-element.elementor-element-48c3552 {
    text-align: center;
}

.elementor-9354 .elementor-element.elementor-element-48c3552 .elementor-heading-title {
    color: #368fb4;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 600;
}

.elementor-9354 .elementor-element.elementor-element-58aeac5 {
    text-align: center;
    color: #368fb4;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-6a7f468 {
    --spacer-size: 50px;
}

.elementor-9354 .elementor-element.elementor-element-5df9873:not(.elementor-motion-effects-element-type-background),
.elementor-9354 .elementor-element.elementor-element-5df9873>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
}

.elementor-9354 .elementor-element.elementor-element-5df9873 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9354 .elementor-element.elementor-element-5df9873>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9354 .elementor-element.elementor-element-4828045 .elementor-heading-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 600;
}

.elementor-9354 .elementor-element.elementor-element-dbb33d4 {
    text-align: left;
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-2ad8afe {
    --spacer-size: 25px;
}

.elementor-9354 .elementor-element.elementor-element-859cb69:not(.elementor-motion-effects-element-type-background),
.elementor-9354 .elementor-element.elementor-element-859cb69>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-9354 .elementor-element.elementor-element-859cb69,
.elementor-9354 .elementor-element.elementor-element-859cb69>.elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-9354 .elementor-element.elementor-element-859cb69:hover {
    border-style: solid;
    border-width: 0px 0px 20px 0px;
    border-color: #E2E2E2;
}

.elementor-9354 .elementor-element.elementor-element-859cb69 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 56px;
    margin-bottom: 56px;
    padding: 30px 30px 30px 30px;
}

.elementor-9354 .elementor-element.elementor-element-859cb69>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9354 .elementor-element.elementor-element-4f58121 {
    text-align: center;
}

.elementor-9354 .elementor-element.elementor-element-4f58121 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-9354 .elementor-element.elementor-element-4f58121>.elementor-widget-container {
    margin: 50px 0px 0px 0px;
}

.elementor-9354 .elementor-element.elementor-element-6fc2d04 {
    text-align: left;
}

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

.elementor-9354 .elementor-element.elementor-element-92cbe04 {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-6420e5b {
    --spacer-size: 50px;
}

.elementor-9354 .elementor-element.elementor-element-db75d36 {
    text-align: left;
}

.elementor-9354 .elementor-element.elementor-element-99ded5a .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9354 .elementor-element.elementor-element-6ede71b {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-c23dcae {
    text-align: left;
}

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

.elementor-9354 .elementor-element.elementor-element-99cf891 {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-fb06460 {
    --spacer-size: 50px;
}

.elementor-9354 .elementor-element.elementor-element-32ae3dd {
    text-align: left;
}

.elementor-9354 .elementor-element.elementor-element-12a4e79 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9354 .elementor-element.elementor-element-7e1bc50 {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-5a8f8da:not(.elementor-motion-effects-element-type-background),
.elementor-9354 .elementor-element.elementor-element-5a8f8da>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
}

.elementor-9354 .elementor-element.elementor-element-5a8f8da {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9354 .elementor-element.elementor-element-5a8f8da>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9354 .elementor-element.elementor-element-f57184a>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 15px 15px 0px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9354 .elementor-element.elementor-element-f57184a>.elementor-element-populated,
.elementor-9354 .elementor-element.elementor-element-f57184a>.elementor-element-populated>.elementor-background-overlay,
.elementor-9354 .elementor-element.elementor-element-f57184a>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

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

.elementor-9354 .elementor-element.elementor-element-b37916d .elementor-heading-title {
    color: #368fb4;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 600;
    line-height: 40px;
}

.elementor-9354 .elementor-element.elementor-element-b37916d>.elementor-widget-container {
    margin: 110px 75px 75px 75px;
}

.elementor-9354 .elementor-element.elementor-element-b37916d>.elementor-widget-container:hover {
    --e-transform-translateX: 13px;
}

.elementor-9354 .elementor-element.elementor-element-7a2febc .elementor-heading-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9354 .elementor-element.elementor-element-5ee6a1b {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-cc1b236 .elementor-heading-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9354 .elementor-element.elementor-element-1905f73 {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-7deb38d .elementor-heading-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9354 .elementor-element.elementor-element-4445096 {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-ff98dc2 {
    --spacer-size: 50px;
}

.elementor-9354 .elementor-element.elementor-element-e4e516d>.elementor-container {
    min-height: 258px;
}

.elementor-9354 .elementor-element.elementor-element-e4e516d:not(.elementor-motion-effects-element-type-background),
.elementor-9354 .elementor-element.elementor-element-e4e516d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F1E8E8;
}

.elementor-9354 .elementor-element.elementor-element-e4e516d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-9354 .elementor-element.elementor-element-03ee57d .elementor-heading-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-9354 .elementor-element.elementor-element-003cdc7 {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-9354 .elementor-element.elementor-element-b95dcdd>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
}