.elementor-1315 .elementor-element.elementor-element-1b7fb71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1315 .elementor-element.elementor-element-7c83594{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-4381b4a{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-e7acc19{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-c209314{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-4967db4{--spacer-size:40px;}.elementor-1315 .elementor-element.elementor-element-b3226c6{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-325575c{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-25b9993{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-b66b9bd{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-5ee17c4{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-7b44c5b{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-6880735{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-5e00f14{--spacer-size:40px;}.elementor-1315 .elementor-element.elementor-element-cad4a5a{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-7af1347{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-169bdc9{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-6ea8ca8{--spacer-size:40px;}.elementor-1315 .elementor-element.elementor-element-d4d6556{--display:flex;}.elementor-1315 .elementor-element.elementor-element-d8138ca{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-dcd6d05{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-4a54a0f{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-ac40d27{--spacer-size:40px;}.elementor-1315 .elementor-element.elementor-element-d275927{--display:flex;}.elementor-1315 .elementor-element.elementor-element-1f0757d{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-0cae2f3{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-142bb41{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-d648a1d{--spacer-size:40px;}.elementor-1315 .elementor-element.elementor-element-a0e35f9{--display:flex;}.elementor-1315 .elementor-element.elementor-element-1cfe666{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-34b44c8{--spacer-size:20px;}.elementor-1315 .elementor-element.elementor-element-6ebb1ce{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-6c9597f{--spacer-size:80px;}.elementor-1315 .elementor-element.elementor-element-ab1a55a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1315 .elementor-element.elementor-element-aca49eb{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;}.elementor-1315 .elementor-element.elementor-element-c4fb389{--spacer-size:40px;}.elementor-1315 .elementor-element.elementor-element-b35ae1c{--display:flex;}.elementor-1315 .elementor-element.elementor-element-8220243{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;padding:10px 20px 10px 30px;}.elementor-1315 .elementor-element.elementor-element-92b5e7f{--display:flex;}.elementor-1315 .elementor-element.elementor-element-4980cc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1315 .elementor-element.elementor-element-6285e86{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;padding:10px 20px 10px 30px;}.elementor-1315 .elementor-element.elementor-element-067e921{--display:flex;}.elementor-1315 .elementor-element.elementor-element-ab95286{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;padding:10px 20px 10px 30px;}.elementor-1315 .elementor-element.elementor-element-a650d68{--display:flex;}.elementor-1315 .elementor-element.elementor-element-7d2c6f5{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;padding:10px 20px 10px 30px;}.elementor-1315 .elementor-element.elementor-element-0a75c1d{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1315 .elementor-element.elementor-element-0a75c1d {--n-accordion-padding:20px 10px 20px 10px;}:where( .elementor-1315 .elementor-element.elementor-element-0a75c1d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1315 .elementor-element.elementor-element-0a75c1d{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1315 .elementor-element.elementor-element-0a75c1d{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1315 .elementor-element.elementor-element-e7acc19{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-b3226c6{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-25b9993{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-5ee17c4{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-6880735{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-cad4a5a{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-169bdc9{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-d8138ca{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-4a54a0f{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-1f0757d{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-142bb41{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-1cfe666{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-6ebb1ce{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-aca49eb{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-8220243{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-6285e86{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-ab95286{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-7d2c6f5{font-size:16px;}.elementor-1315 .elementor-element.elementor-element-0a75c1d{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-e7acc19 */h2 {
    font-size: 32px !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3226c6 */h2 {
    font-size: 32px !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25b9993 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ee17c4 */h2 {
    font-size: 32px !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6880735 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cad4a5a */h2 {
    font-size: 32px !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-169bdc9 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8138ca */h2 {
    font-size: 32px !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a54a0f */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0757d */h2 {
    font-size: 32px !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-142bb41 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cfe666 */h2 {
    font-size: 32px !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ebb1ce */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca49eb */h2 {
    font-size: 32px !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8220243 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6285e86 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab95286 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d2c6f5 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8220243 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6285e86 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab95286 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d2c6f5 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8220243 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6285e86 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab95286 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d2c6f5 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8220243 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6285e86 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab95286 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d2c6f5 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8220243 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6285e86 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab95286 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d2c6f5 */h2 {
    font-size: 32px;
    color: #000000;
}/* End custom CSS */