.elementor-22 .elementor-element.elementor-element-ba96d35{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-768fe63 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-a12b235{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-07231e8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.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-22 .elementor-element.elementor-element-4617888 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-2742814{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-aa9135c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-aa9135c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-09020ae p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-2462a59{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f686d39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-f686d39 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-fe146bb p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-26d1564 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5a8c079 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-8d06a34 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-c9dd1a4 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-9438240 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-b0d1164 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-8235102{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-16b1b8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-16b1b8f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-80f15ae p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-eb18438 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-19b507d p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-62720a5 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-1329bc6 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-da984e3 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-101c3f8 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-4abb124{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-fcd7f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-fcd7f85 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-9605035 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-4a29e6e .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-699fbb3 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-8f58439 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ac5be8a p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-b371cb6{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2b06235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2b06235 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-e0a1bd5 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-45fbc75 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-b6c42bf p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-cc0ad20 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-12ffc23 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-ba5569e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3b4b449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-3b4b449 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-89c3e60 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-fc04160 .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7c3c408 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-800fe6f .elementor-heading-title{font-family:var( --e-global-typography-ce6451d-font-family ), Sans-serif;font-size:var( --e-global-typography-ce6451d-font-size );font-weight:var( --e-global-typography-ce6451d-font-weight );line-height:var( --e-global-typography-ce6451d-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-bcf4ad3 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-1214a25{--display:flex;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e658363{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-e658363 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-08c883b p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-1335123 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22 .elementor-element.elementor-element-07231e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-aa9135c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-f686d39 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-26d1564 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-8d06a34 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-9438240 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-16b1b8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-eb18438 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-62720a5 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-da984e3 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-fcd7f85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-4a29e6e .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-8f58439 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-2b06235 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-45fbc75 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-cc0ad20 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-3b4b449 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-fc04160 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-800fe6f .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-e658363 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-ba96d35{--content-width:75vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-ba96d35{--content-width:80vw;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-ba96d35{--content-width:100vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22 .elementor-element.elementor-element-07231e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-aa9135c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-f686d39 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-26d1564 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-8d06a34 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-9438240 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-16b1b8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-eb18438 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-62720a5 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-da984e3 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-fcd7f85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-4a29e6e .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-8f58439 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-2b06235 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-45fbc75 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-cc0ad20 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-3b4b449 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-fc04160 .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-800fe6f .elementor-heading-title{font-size:var( --e-global-typography-ce6451d-font-size );line-height:var( --e-global-typography-ce6451d-line-height );}.elementor-22 .elementor-element.elementor-element-e658363 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}