.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-35258 .elementor-element.elementor-element-473bcdb{font-family:"Maax", Sans-serif;font-size:32px;font-weight:400;}.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-35258 .elementor-element.elementor-element-cea737e{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-cea737e .elementor-heading-title{font-family:"Maax", Sans-serif;font-weight:600;}.elementor-35258 .elementor-element.elementor-element-7a1c6ee{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;font-family:"Maax", Sans-serif;font-weight:400;}.elementor-35258 .elementor-element.elementor-element-2747ec2{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-99a4787{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;font-family:"Maax", Sans-serif;font-weight:400;}.elementor-35258 .elementor-element.elementor-element-e4eda02{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-1b9be85{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-287d1b6{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-fe58802{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-bb1ce1e{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-5fd65fa{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-92d26e6{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-b3e7c30{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;font-family:"Maax", Sans-serif;font-weight:400;}.elementor-35258 .elementor-element.elementor-element-e293c00{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-bbc072b{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-0d04b82{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-8f61627{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-33703cb{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-b91d92d{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-2051025{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-2951e7c{width:var( --container-widget-width, 832% );max-width:832%;--container-widget-width:832%;--container-widget-flex-grow:0;}.elementor-35258 .elementor-element.elementor-element-c24f52a{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-35258 .elementor-element.elementor-element-473bcdb{font-size:22px;line-height:32px;}}@media(max-width:767px){.elementor-35258 .elementor-element.elementor-element-473bcdb{font-size:22px;line-height:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-7a1c6ee */.elementor-35258 .elementor-element.elementor-element-7a1c6ee {
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-dba3be6 */.elementor-35258 .elementor-element.elementor-element-dba3be6 pre, .elementor-35258 .elementor-element.elementor-element-dba3be6 code {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-e087f6f */.elementor-35258 .elementor-element.elementor-element-e087f6f pre, .elementor-35258 .elementor-element.elementor-element-e087f6f code {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99a4787 */.elementor-35258 .elementor-element.elementor-element-99a4787 {
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-64aa027 */.elementor-35258 .elementor-element.elementor-element-64aa027 pre, .elementor-35258 .elementor-element.elementor-element-64aa027 code {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-e4bd023 */.elementor-35258 .elementor-element.elementor-element-e4bd023 pre, .elementor-35258 .elementor-element.elementor-element-e4bd023 code {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92d26e6 */.elementor-35258 .elementor-element.elementor-element-92d26e6 {
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3e7c30 */.elementor-35258 .elementor-element.elementor-element-b3e7c30 {
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-b525eda */.elementor-35258 .elementor-element.elementor-element-b525eda pre, .elementor-35258 .elementor-element.elementor-element-b525eda code {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33703cb */.elementor-35258 .elementor-element.elementor-element-33703cb {
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-e97a762 */.elementor-35258 .elementor-element.elementor-element-e97a762 pre, .elementor-35258 .elementor-element.elementor-element-e97a762 code {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-b6e50e5 */.elementor-35258 .elementor-element.elementor-element-b6e50e5 pre, .elementor-35258 .elementor-element.elementor-element-b6e50e5 code {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2051025 */.elementor-35258 .elementor-element.elementor-element-2051025 {
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */