.elementor-1009 .elementor-element.elementor-element-8e0e3f4 {
    padding: 30px 0px 0px 0px;
}

.elementor-1009 .elementor-element.elementor-element-59d3c6d {
    text-align: center;
}

.elementor-1009 .elementor-element.elementor-element-59d3c6d>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-1009 .elementor-element.elementor-element-d356f29 {
    padding: 0px 0px 20px 0px;
}

.elementor-1009 .elementor-element.elementor-element-33c2c4a {
    text-align: center;
}

.elementor-1009 .elementor-element.elementor-element-7a877bc {
    padding: 30px 0px 20px 0px;
}

.elementor-1009 .elementor-element.elementor-element-4274f4f .bdevs-el-list ul li:hover span i,
.elementor-1009 .elementor-element.elementor-element-4274f4f .bdevs-el-list ol li::marker,
,
.elementor-1009 .elementor-element.elementor-element-4274f4f .bdevs-el-list ol li,
.elementor-1009 .elementor-element.elementor-element-4274f4f .bdevs-el-list h3:hover,
.elementor-1009 .elementor-element.elementor-element-4274f4f .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-1009 .elementor-element.elementor-element-a0f981d:not(.elementor-motion-effects-element-type-background),
.elementor-1009 .elementor-element.elementor-element-a0f981d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #051868;
}

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

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

.elementor-1009 .elementor-element.elementor-element-ba5d7af>.elementor-widget-container {
    padding: 100px 0px 100px 0px;
}

.elementor-1009 .elementor-element.elementor-element-e150bf0:not(.elementor-motion-effects-element-type-background),
.elementor-1009 .elementor-element.elementor-element-e150bf0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-1009 .elementor-element.elementor-element-e150bf0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 0px 0px;
}

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

.elementor-1009 .elementor-element.elementor-element-18d997e {
    text-align: center;
}

.elementor-1009 .elementor-element.elementor-element-18d997e>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-1009 .elementor-element.elementor-element-fc15eec {
    text-align: left;
}

.elementor-1009 .elementor-element.elementor-element-989a402 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -110px;
    margin-bottom: 0px;
}

.elementor-1009 .elementor-element.elementor-element-989a402>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1009 .elementor-element.elementor-element-128b494 .bdevs-el-content p {
    color: #FFFFFF;
}

.elementor-1009 .elementor-element.elementor-element-f0155b4 {
    padding: 120px 0px 0px 0px;
}

.elementor-1009 .elementor-element.elementor-element-b6b7497 {
    text-align: left;
}

.elementor-1009 .elementor-element.elementor-element-08bdeff {
    text-align: left;
}

.elementor-1009 .elementor-element.elementor-element-08bdeff>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-1009 .elementor-element.elementor-element-f958f09 {
    text-align: left;
}

.elementor-1009 .elementor-element.elementor-element-ad8a85d {
    text-align: left;
}

.elementor-1009 .elementor-element.elementor-element-651b6e5 {
    padding: 0px 0px 100px 0px;
}

.elementor-1009 .elementor-element.elementor-element-c4ef517 {
    text-align: left;
}

.elementor-1009 .elementor-element.elementor-element-de251cc {
    text-align: left;
}

.elementor-1009 .elementor-element.elementor-element-2901908:not(.elementor-motion-effects-element-type-background),
.elementor-1009 .elementor-element.elementor-element-2901908>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-1009 .elementor-element.elementor-element-2901908 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 30px 0px;
}

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

.elementor-1009 .elementor-element.elementor-element-0b392c8 {
    text-align: center;
}

.elementor-1009 .elementor-element.elementor-element-1dc3344:not(.elementor-motion-effects-element-type-background),
.elementor-1009 .elementor-element.elementor-element-1dc3344>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-1009 .elementor-element.elementor-element-1dc3344 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 30px 0px;
}

.elementor-1009 .elementor-element.elementor-element-1dc3344>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1009 .elementor-element.elementor-element-970fbf1:not(.elementor-motion-effects-element-type-background),
.elementor-1009 .elementor-element.elementor-element-970fbf1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #051868;
}

.elementor-1009 .elementor-element.elementor-element-970fbf1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 050px 0px;
}

.elementor-1009 .elementor-element.elementor-element-970fbf1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1009 .elementor-element.elementor-element-ade1d67 .bdevs-el-title {
    color: #FFFFFF;
}

.elementor-1009 .elementor-element.elementor-element-922c288 {
    padding: 120px 0px 70px 0px;
}

.elementor-1009 .elementor-element.elementor-element-c420ab1 .bdevs-el-list ul li:hover span i,
.elementor-1009 .elementor-element.elementor-element-c420ab1 .bdevs-el-list ol li::marker,
,
.elementor-1009 .elementor-element.elementor-element-c420ab1 .bdevs-el-list ol li,
.elementor-1009 .elementor-element.elementor-element-c420ab1 .bdevs-el-list h3:hover,
.elementor-1009 .elementor-element.elementor-element-c420ab1 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-1009 .elementor-element.elementor-element-d89f6a1:not(.elementor-motion-effects-element-type-background),
.elementor-1009 .elementor-element.elementor-element-d89f6a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-1009 .elementor-element.elementor-element-d89f6a1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 30px 0px;
}

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

.elementor-1009 .elementor-element.elementor-element-1e451f3 {
    text-align: center;
}

.elementor-1009 .elementor-element.elementor-element-956f297:not(.elementor-motion-effects-element-type-background),
.elementor-1009 .elementor-element.elementor-element-956f297>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-1009 .elementor-element.elementor-element-956f297 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 20px 0px;
}

.elementor-1009 .elementor-element.elementor-element-956f297>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1009 .elementor-element.elementor-element-8d5851e {
    padding: 110px 0px 0px 0px;
}

.elementor-1009 .elementor-element.elementor-element-1f66dda>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-1009 .elementor-element.elementor-element-e8a8099 {
    padding: 0px 0px 60px 0px;
}