.elementor-12312 .elementor-element.elementor-element-f35f513{--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12312 .elementor-element.elementor-element-2fa5735{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-12312 .elementor-element.elementor-element-d2b1cdc > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-ca8282b{--display:flex;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-12312 .elementor-element.elementor-element-83ccacb > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-14fbfb0{--display:flex;}.elementor-12312 .elementor-element.elementor-element-c54d7e2 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-527d93b{--display:flex;}.elementor-12312 .elementor-element.elementor-element-8810f99 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-414f9e1{--display:flex;}.elementor-12312 .elementor-element.elementor-element-5a19d3c > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-6e01001{--display:flex;}.elementor-12312 .elementor-element.elementor-element-d4af356 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-026c58d{--display:flex;}.elementor-12312 .elementor-element.elementor-element-3f32c4e > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-3811ad4{--display:flex;}.elementor-12312 .elementor-element.elementor-element-abb7aa3 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-fb9a52d{--display:flex;}.elementor-12312 .elementor-element.elementor-element-c45aafb > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-c2bc925{--display:flex;}.elementor-12312 .elementor-element.elementor-element-e4a21e4 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-cc4b7eb{--display:flex;}.elementor-12312 .elementor-element.elementor-element-dffc33b > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-2a114f1{--display:flex;}.elementor-12312 .elementor-element.elementor-element-7daea74 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-914faa9{--display:flex;}.elementor-12312 .elementor-element.elementor-element-2d4eda7 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-591e888{--display:flex;}.elementor-12312 .elementor-element.elementor-element-c68543a > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-843f958{--display:flex;}.elementor-12312 .elementor-element.elementor-element-8f3db6e > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-447edfe{--display:flex;}.elementor-12312 .elementor-element.elementor-element-9e9dce3 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-50a15cc{--display:flex;}.elementor-12312 .elementor-element.elementor-element-1c51d0b > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-d78bc90{--display:flex;}.elementor-12312 .elementor-element.elementor-element-0cc28ba > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-d6c31cf{--display:flex;}.elementor-12312 .elementor-element.elementor-element-17b57e2 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-c520ab1{--display:flex;}.elementor-12312 .elementor-element.elementor-element-f63470a > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-b18ec6c{--display:flex;}.elementor-12312 .elementor-element.elementor-element-d1bfd97 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-9eaa45b{--display:flex;}.elementor-12312 .elementor-element.elementor-element-e22b084 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-6ec330a{--display:flex;}.elementor-12312 .elementor-element.elementor-element-cc5266d > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-2b2f797{--display:flex;}.elementor-12312 .elementor-element.elementor-element-74ef712 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-f6e7eea{--display:flex;}.elementor-12312 .elementor-element.elementor-element-a1aa6fd > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-02469d8{--display:flex;}.elementor-12312 .elementor-element.elementor-element-f8aa236 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-ed11065{--display:flex;}.elementor-12312 .elementor-element.elementor-element-fbb3b15 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-44cc033{--display:flex;}.elementor-12312 .elementor-element.elementor-element-d728876 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-9a38b5d{--display:flex;}.elementor-12312 .elementor-element.elementor-element-bbe46d0 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-b380280{--display:flex;}.elementor-12312 .elementor-element.elementor-element-4cb37ad{--display:flex;}.elementor-12312 .elementor-element.elementor-element-5f74219{--display:flex;}.elementor-12312 .elementor-element.elementor-element-abd5d55{--display:flex;}.elementor-12312 .elementor-element.elementor-element-9ab46df{--display:flex;}.elementor-12312 .elementor-element.elementor-element-0d9cdfd{--display:flex;}.elementor-12312 .elementor-element.elementor-element-808a433{--display:flex;}.elementor-12312 .elementor-element.elementor-element-428fb13{--display:flex;}.elementor-12312 .elementor-element.elementor-element-9606977{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-12312 .elementor-element.elementor-element-0455315{--display:flex;}.elementor-12312 .elementor-element.elementor-element-8362cec > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-12312 .elementor-element.elementor-element-a2b718f{--display:flex;}.elementor-12312 .elementor-element.elementor-element-6e5036c > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}