.elementor-31954 .elementor-element.elementor-element-1f149a7{margin-top:2em;margin-bottom:2em;}.elementor-31954 .elementor-element.elementor-element-7c416c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-31954 .elementor-element.elementor-element-2bc9fe9{text-align:center;}.elementor-31954 .elementor-element.elementor-element-2bc9fe9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-31954 .elementor-element.elementor-element-55ba468{text-align:center;}.elementor-31954 .elementor-element.elementor-element-55ba468 .elementor-heading-title{font-weight:normal;font-style:italic;}.elementor-31954 .elementor-element.elementor-element-237d20e > .elementor-container{max-width:1296px;}.elementor-31954 .elementor-element.elementor-element-237d20e{padding:0em 2.5em 0em 2.5em;}.elementor-31954 .elementor-element.elementor-element-28c4d44 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31954 .elementor-element.elementor-element-474feb9{text-align:right;}.elementor-31954 .elementor-element.elementor-element-2fefac5 > .elementor-element-populated{padding:0em 0em 0em 1em;}.elementor-31954 .elementor-element.elementor-element-95a0714{column-gap:0px;text-align:left;line-height:1.3em;}:root{--page-title-display:none;}/* Start custom CSS for column, class: .elementor-element-28c4d44 */.elementor-31954 .elementor-element.elementor-element-28c4d44  {
    width: 300px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95a0714 */.elementor-31954 .elementor-element.elementor-element-95a0714 ol > li::marker {
  font-weight: bold;
}

.elementor-31954 .elementor-element.elementor-element-95a0714 h4 {
    margin-bottom: 5px;
    font-weight: bold;
}/* End custom CSS */