.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2337 .elementor-element.elementor-element-3d16cc6{text-align:start;}.elementor-widget-text-editor{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-2337 .elementor-element.elementor-element-45da443 div.code-toolbar>.toolbar button{background-color:rgba(2, 1, 1, 0);opacity:1;margin:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2337 .elementor-element.elementor-element-45da443 .mdp-coder-elementor-box pre{padding:30px 20px 30px 40px;}.elementor-2337 .elementor-element.elementor-element-45da443 div.code-toolbar>.toolbar button svg{height:17px;}.elementor-2337 .elementor-element.elementor-element-45da443 div.code-toolbar>.toolbar button path{fill:#C6BDB2;}.elementor-2337 .elementor-element.elementor-element-714debe > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-714debe{font-size:14px;}.elementor-2337 .elementor-element.elementor-element-6eb60ab div.code-toolbar>.toolbar span{background-color:rgba(62, 36, 36, 0);opacity:1;font-family:"Roboto", Roboto;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2337 .elementor-element.elementor-element-99a5691 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-99a5691{font-size:14px;}.elementor-2337 .elementor-element.elementor-element-dd2688c .mdp-coder-elementor-box pre > code{font-size:16px;}.elementor-2337 .elementor-element.elementor-element-dd2688c div.code-toolbar>.toolbar span{opacity:0;font-family:"Roboto", Roboto;border-radius:4px 4px 4px 4px;}.elementor-2337 .elementor-element.elementor-element-387284c > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-387284c{font-size:14px;}.elementor-2337 .elementor-element.elementor-element-c98e512 .mdp-coder-elementor-box pre{max-height:320px;border-radius:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-5c90486 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-5c90486{font-size:14px;}.elementor-2337 .elementor-element.elementor-element-9e8a9f1 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-9e8a9f1{font-size:14px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2337 .elementor-element.elementor-element-86120d5{text-align:start;}.elementor-2337 .elementor-element.elementor-element-86120d5 .elementor-heading-title{color:#54595F;}.elementor-2337 .elementor-element.elementor-element-766b2a2 .elementor-heading-title{color:#54595F;}/* Start custom CSS for text-editor, class: .elementor-element-8588ec8 */.elementor-2337 .elementor-element.elementor-element-8588ec8 p{
    column-count: 4
}/* End custom CSS */