.elementor-12914 .elementor-element.elementor-element-2ce1931{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12914 .elementor-element.elementor-element-d442a6b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-d442a6b img{width:100%;}.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-12914 .elementor-element.elementor-element-4daa7f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-dbd9f89.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-dbd9f89 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12914 .elementor-element.elementor-element-c3422a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-15edd5b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-12914 .elementor-element.elementor-element-0baf472.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-c81739d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-75a61e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-b8b1a1a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-7f89628.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-dcb6b12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-547c511.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-ebc0235.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-2d00159.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-2205bf2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-369add5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-6bdba90.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-a15e77f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-6722164.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-33e51f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-1da0ff7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-606387b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-3b386c0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12914 .elementor-element.elementor-element-a4e965f.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-4daa7f1 */.elementor-12914 .elementor-element.elementor-element-4daa7f1 p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15edd5b */.elementor-12914 .elementor-element.elementor-element-15edd5b p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c81739d */.elementor-12914 .elementor-element.elementor-element-c81739d p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8b1a1a */.elementor-12914 .elementor-element.elementor-element-b8b1a1a p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dcb6b12 */.elementor-12914 .elementor-element.elementor-element-dcb6b12 p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebc0235 */.elementor-12914 .elementor-element.elementor-element-ebc0235 p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2205bf2 */.elementor-12914 .elementor-element.elementor-element-2205bf2 p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bdba90 */.elementor-12914 .elementor-element.elementor-element-6bdba90 p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33e51f2 */.elementor-12914 .elementor-element.elementor-element-33e51f2 p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-606387b */.elementor-12914 .elementor-element.elementor-element-606387b p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4e965f */.elementor-12914 .elementor-element.elementor-element-a4e965f p {
    text-align: justify;
    line-height: 1.7;
    margin-bottom: 16px;
}/* End custom CSS */