.elementor-3172 .elementor-element.elementor-element-74b112dc > .elementor-container {
    max-width: 600px;
}

.elementor-3172 .elementor-element.elementor-element-3c88a98a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
}

.elementor-3172 .elementor-element.elementor-element-3c88a98a > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-3172 .elementor-element.elementor-element-6db29fc0 span.elementor-field-option label {
    padding-left: 30px;
}

body.rtl .elementor-3172 .elementor-element.elementor-element-6db29fc0 .elementor-labels-inline .elementor-field-group > label {
    padding-left: 0px;
}

body:not(.rtl) .elementor-3172 .elementor-element.elementor-element-6db29fc0 .elementor-labels-inline .elementor-field-group > label {
    padding-right: 0px;
}

body .elementor-3172 .elementor-element.elementor-element-6db29fc0 .elementor-labels-above .elementor-field-group > label {
    padding-bottom: 0px;
}

.elementor-3172 .elementor-element.elementor-element-ecc3994 span.elementor-field-option label {
    padding-left: 30px;
}

body.rtl .elementor-3172 .elementor-element.elementor-element-ecc3994 .elementor-labels-inline .elementor-field-group > label {
    padding-left: 0px;
}

body:not(.rtl) .elementor-3172 .elementor-element.elementor-element-ecc3994 .elementor-labels-inline .elementor-field-group > label {
    padding-right: 0px;
}

body .elementor-3172 .elementor-element.elementor-element-ecc3994 .elementor-labels-above .elementor-field-group > label {
    padding-bottom: 0px;
}

.elementor-3172 .elementor-element.elementor-element-48a1bb62 a.elementor-button, .elementor-3172 .elementor-element.elementor-element-48a1bb62 .elementor-button {
    background-color: #012E6F;
}
