.elementor-3452 .elementor-element.elementor-element-c5c6266 .bdevs-el-btn {
    color: #FFFFFF;
}

.elementor-3452 .elementor-element.elementor-element-c5c6266 .bdevs-el-btn2 {
    color: #FFFFFF;
}

.elementor-element-9ea8a2c {
    padding: 150px 0px 35px 0px;
}

.elementor-3452 .elementor-element.elementor-element-3845f48 {
    text-align: left;
}

.elementor-3452 .elementor-element.elementor-element-df8b319 {
    padding: 0px 0px 20px 0px;
}

.elementor-3452 .elementor-element.elementor-element-2d4a45d .btn--icon-before .btn-icon {
    margin-right: 10px;
}

.elementor-3452 .elementor-element.elementor-element-2d4a45d .btn--icon-after .btn-icon {
    margin-left: 10px;
}

.services,.elementor-3452 .elementor-element.elementor-element-becadfe:not(.elementor-motion-effects-element-type-background), .elementor-3452 .elementor-element.elementor-element-becadfe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #f5fff3;
}
.elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-a65fbde {
    background: #f5fff3;
}
.elementor-3452 .elementor-element.elementor-element-becadfe,.elementor-element-becadfe {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 125px 0px 140px 0px;
}
h3.elementor-inline-editing.section-title.bdevs-el-title.bdevs-el-btn.elementor-inline-editing.bd-section-title-2.bdevs-el-title {
    margin-bottom: 30px;
}
.elementor-3452 .elementor-element.elementor-element-becadfe > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-element-f2a7630,.elementor-3452 .elementor-element.elementor-element-1594fae:not(.elementor-motion-effects-element-type-background), .elementor-3452 .elementor-element.elementor-element-1594fae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #f5fff3;
}

.elementor-3452 .elementor-element.elementor-element-1594fae {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 20px 0px;
}

.elementor-3452 .elementor-element.elementor-element-1594fae > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3452 .elementor-element.elementor-element-f2a7630,.elementor-element-f2a7630 {
    text-align: center;
}

.elementor-3452 .elementor-element.elementor-element-9d5d0ee {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-3452 .elementor-element.elementor-element-9d5d0ee > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3452 .elementor-element.elementor-element-f9dc340 ,.elementor-element-f9dc340{
    padding: 85px 0px 35px 0px;
}

.elementor-3452 .elementor-element.elementor-element-10fa736 .btn--icon-before .btn-icon {
    margin-right: 10px;
}

.elementor-3452 .elementor-element.elementor-element-10fa736 .btn--icon-after .btn-icon {
    margin-left: 10px;
}

.elementor-3452 .elementor-element.elementor-element-2982ac3 {
    padding: 0px 0px 0px 0px;
}

.elementor-3452 .elementor-element.elementor-element-a9e180b {
    text-align: left;
}

.elementor-3452 .elementor-element.elementor-element-9de65b7,.elementor-element-9de65b7 {
    padding: 125px 0px 110px 0px;
}

.elementor-3452 .elementor-element.elementor-element-ccb850a {
    padding: 0px 0px 20px 0px;
}

.elementor-3452 .elementor-element.elementor-element-e021eee > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-3452 .elementor-element.elementor-element-23750f5 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-3452 .elementor-element.elementor-element-e203d20:not(.elementor-motion-effects-element-type-background), .elementor-3452 .elementor-element.elementor-element-e203d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F8F8F8;
}
.elementor-element.elementor-element-e203d20:not(.elementor-motion-effects-element-type-background),.elementor-element.elementor-element-e203d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-3452 .elementor-element.elementor-element-e203d20 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 135px 0px 135px 0px;
}

.elementor-3452 .elementor-element.elementor-element-e203d20 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3452 .elementor-element.elementor-element-0cebc8f:not(.elementor-motion-effects-element-type-background), .elementor-3452 .elementor-element.elementor-element-0cebc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F8F8F8;
}
.elementor-3452 .elementor-element.elementor-element-0cebc8f:not(.elementor-motion-effects-element-type-background), .elementor-3452 .elementor-element.elementor-element-0cebc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-3452 .elementor-element.elementor-element-0cebc8f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 25px 0px;
}

.elementor-3452 .elementor-element.elementor-element-0cebc8f > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3452 .elementor-element.elementor-element-6fb7ded,.elementor-element-6fb7ded {
    text-align: center;
}

.elementor-3452 .elementor-element.elementor-element-6958ff5:not(.elementor-motion-effects-element-type-background), .elementor-3452 .elementor-element.elementor-element-6958ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-3452 .elementor-element.elementor-element-6958ff5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 20px 0px;
}

.elementor-3452 .elementor-element.elementor-element-6958ff5 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3452 .elementor-element.elementor-element-673e8bf .btn--icon-before .btn-icon {
    margin-right: 10px;
}

.elementor-3452 .elementor-element.elementor-element-673e8bf .btn--icon-after .btn-icon {
    margin-left: 10px;
}

.elementor-3452 .elementor-element.elementor-element-83b3ee6:not(.elementor-motion-effects-element-type-background), .elementor-3452 .elementor-element.elementor-element-83b3ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-3452 .elementor-element.elementor-element-83b3ee6 {
    border-style: solid;
    border-width: 01px 0px 0px 0px;
    border-color: #D9D9D9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 0px 0px 0px;
}

.elementor-3452 .elementor-element.elementor-element-83b3ee6 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3452 .elementor-element.elementor-element-b7eaeb0 .btn--icon-before .btn-icon {
    margin-right: 10px;
}

.elementor-3452 .elementor-element.elementor-element-b7eaeb0 .btn--icon-after .btn-icon {
    margin-left: 10px;
}

.elementor-3452 .elementor-element.elementor-element-b7eaeb0 {
    text-align: center;
}

.elementor-3452 .elementor-element.elementor-element-2ae2702 .bdevs-el-test {
    color: BDevs Title;
}

.elementor-3452 .elementor-element.elementor-element-83d8192 {
    padding: 125px 0px 90px 0px;
}

.elementor-3452 .elementor-element.elementor-element-118cce8 {
    text-align: center;
}

@media (max-width: 880px) and (min-width: 768px) {
    .elementor-3452 .elementor-element.elementor-element-e021eee {
        width: 100%;
    }

    .elementor-3452 .elementor-element.elementor-element-5b06804 {
        width: 100%;
    }
}