.elementor-45 .elementor-element.elementor-element-80064a2:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-80064a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #000;}
.elementor-45 .elementor-element.elementor-element-80064a2 {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-45 .elementor-element.elementor-element-80064a2 > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-45 .elementor-element.elementor-element-d7abefd {text-align: center;}
.elementor-45 .elementor-element.elementor-element-d7abefd.elementor-widget-heading .elementor-heading-title {color: #fff;}
.elementor-45 .elementor-element.elementor-element-d7abefd > .elementor-widget-container {border-style: dotted;border-width: 1px 1px 1px 1px;}
.elementor-45 .elementor-element.elementor-element-a883d45 .elementor-field-group {padding-right: calc(10px / 2);padding-left: calc(10px / 2);margin-bottom: 10px;}
.elementor-45 .elementor-element.elementor-element-a883d45 .elementor-form-fields-wrapper {margin-left: calc(-10px / 2);margin-right: calc(-10px / 2);margin-bottom: -10px;}
body.rtl .elementor-45 .elementor-element.elementor-element-a883d45 .elementor-labels-inline .elementor-field-group > label {padding-left: 0px;}
body:not(.rtl) .elementor-45 .elementor-element.elementor-element-a883d45 .elementor-labels-inline .elementor-field-group > label {padding-right: 0px;}
body .elementor-45 .elementor-element.elementor-element-a883d45 .elementor-labels-above .elementor-field-group > label {padding-bottom: 0px;}
.elementor-45 .elementor-element.elementor-element-a883d45 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {background-color: #fff;}
.elementor-45 .elementor-element.elementor-element-a883d45 .elementor-field-group .elementor-select-wrapper select {background-color: #fff;}