.elementor-31395 .elementor-element.elementor-element-e009b31{--display:flex;}.elementor-31395 .elementor-element.elementor-element-5da5719{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31395 .elementor-element.elementor-element-6c19464 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31395 .elementor-element.elementor-element-2f21cec{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31395 .elementor-element.elementor-element-2334b99 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31395 .elementor-element.elementor-element-7347d39{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31395 .elementor-element.elementor-element-7347d39 p{margin-block-end:15px;}.elementor-31395 .elementor-element.elementor-element-eb58dfa .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31395 .elementor-element.elementor-element-3e943cd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31395 .elementor-element.elementor-element-23e85f7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31395 .elementor-element.elementor-element-cf1d2e5{--display:flex;}.elementor-31395 .elementor-element.elementor-element-1bcd678 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31395 .elementor-element.elementor-element-574a701{--display:flex;}.elementor-31395 .elementor-element.elementor-element-603c069{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31395 .elementor-element.elementor-element-603c069 p{margin-block-end:6px;}.elementor-31395 .elementor-element.elementor-element-96ea45b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31395 .elementor-element.elementor-element-605fca1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31395 .elementor-element.elementor-element-fdff352 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31395 .elementor-element.elementor-element-4272a4f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31395 .elementor-element.elementor-element-f4c6c68 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31395 .elementor-element.elementor-element-0c26698{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31395 .elementor-element.elementor-element-0c26698 p{margin-block-end:10px;}@media(min-width:768px){.elementor-31395 .elementor-element.elementor-element-e009b31{--content-width:1127px;}}