.elementor-4207 .elementor-element.elementor-element-387b6f98{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4207 .elementor-element.elementor-element-e166d64{text-align:center;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-7dddb270 */.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-sub-title{text-align:center;margin:0 0 2.2em !important;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-intro{margin:0 0 1.4em !important;text-align:left;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-h,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-p,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-c,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-sub{padding-left:3.4em;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-h,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-p{text-indent:-3.4em;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-n{display:inline-block;text-indent:0;font-weight:700;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-h .op-n,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-p .op-n{width:3.4em;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-h{font-weight:700;text-transform:uppercase;margin:2.6em 0 1.1em !important;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-p{text-align:justify;margin:0 0 .9em !important;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-c{text-align:justify;margin:0 0 .9em !important;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-sub{font-weight:700;margin:1.6em 0 .9em !important;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-li{padding-left:5.6em;text-indent:-2.2em;text-align:justify;margin:0 0 .45em !important;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-li .op-n{width:2.2em;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-li + .op-p,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-li + .op-c,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-li + .op-h{margin-top:1em !important;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-p + .op-li{margin-top:-.3em !important;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-note{margin:2em 0 0 !important;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-form{line-height:1.8;margin:0 !important;}
@media (max-width:767px){
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-h,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-p,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-c,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-sub{padding-left:2.6em;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-h,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-p{text-indent:-2.6em;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-h .op-n,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-p .op-n{width:2.6em;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-li{padding-left:4.4em;text-indent:-1.8em;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-li .op-n{width:1.8em;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-p,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-c,.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-li{text-align:left;}
.elementor-4207 .elementor-element.elementor-element-7dddb270 .op-form{word-break:break-word;}
}/* End custom CSS */