.elementor-108 .elementor-element.elementor-element-cdbdda8 > .elementor-container{max-width:1080px;}.elementor-108 .elementor-element.elementor-element-cdbdda8{padding:0px 0px 0px 0px;}.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-108 .elementor-element.elementor-element-64a50ae .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:30px;color:#333333;}.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 );}.elementor-108 .elementor-element.elementor-element-d1b468e{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.7em;color:#666666;}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-c977169{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-64a50ae */.elementor-108 .elementor-element.elementor-element-64a50ae{margin-bottom:20px !important}.elementor-108 .elementor-element.elementor-element-64a50ae .elementor-heading-title{padding-bottom:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1b468e */.elementor-108 .elementor-element.elementor-element-d1b468e ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px}.elementor-108 .elementor-element.elementor-element-d1b468e ol{list-style-type:decimal;list-style-position:inside;padding:0 0 23px;line-height:26px}.elementor-108 .elementor-element.elementor-element-d1b468e ul li ol{padding:2px 0 2px 20px}.elementor-108 .elementor-element.elementor-element-d1b468e ol li ol{padding:2px 0 2px 35px}.elementor-108 .elementor-element.elementor-element-d1b468e table:not(.variations){border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%}.elementor-108 .elementor-element.elementor-element-d1b468e thead th,.elementor-108 .elementor-element.elementor-element-d1b468e tr th{color:#555;font-weight:700;padding:9px 24px}.elementor-108 .elementor-element.elementor-element-d1b468e tr td{border-top:1px solid #eee;padding:6px 24px}.elementor-108 .elementor-element.elementor-element-d1b468e address{line-height:24px;margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cdbdda8 */.elementor-108 .elementor-element.elementor-element-cdbdda8 .elementor-widget:not(:last-child){margin-block-end:0}.elementor-108 .elementor-element.elementor-element-cdbdda8 > .elementor-container{width:80%;max-width:1080px;padding-top:58px;position:relative}@media (max-width:980px){.elementor-108 .elementor-element.elementor-element-cdbdda8 > .elementor-container{flex-wrap:wrap}}/* End custom CSS */