.elementor-2 .elementor-element.elementor-element-4e439804{--display:flex;--padding-top:5rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.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-2 .elementor-element.elementor-element-59bae271{padding:0rem 0rem 2rem 0rem;}.elementor-2 .elementor-element.elementor-element-59bae271 .elementor-heading-title{font-family:var( --e-global-typography-02e7a98-font-family ), Sans-serif;font-size:var( --e-global-typography-02e7a98-font-size );font-weight:var( --e-global-typography-02e7a98-font-weight );color:#000000;}.elementor-2 .elementor-element.elementor-element-43496a63 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:#000000;}.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-2 .elementor-element.elementor-element-39eefcec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-405430e6 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:#000000;}.elementor-2 .elementor-element.elementor-element-5af0e134{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-44aa1f6b .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:#000000;}.elementor-2 .elementor-element.elementor-element-3252c0bb{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-61cb4508 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:#000000;}.elementor-2 .elementor-element.elementor-element-1ff5926e{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-7ca87efa .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:#000000;}.elementor-2 .elementor-element.elementor-element-f118e70{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-45949d23 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:var( --e-global-color-a17b516 );}.elementor-2 .elementor-element.elementor-element-566268d{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-1e8c4bad .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:#000000;}.elementor-2 .elementor-element.elementor-element-34a6bdf5{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-74f22212 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:#000000;}.elementor-2 .elementor-element.elementor-element-3232b0ba{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-531afef0 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-52228c17{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-4ff80fd6 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:var( --e-global-color-a17b516 );}.elementor-2 .elementor-element.elementor-element-649179bc{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-4fcb4091 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:var( --e-global-color-a17b516 );}.elementor-2 .elementor-element.elementor-element-2f188845{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-3b15d9d3 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:var( --e-global-color-a17b516 );}.elementor-2 .elementor-element.elementor-element-1358edc2{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-6db52dc2 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:var( --e-global-color-a17b516 );}.elementor-2 .elementor-element.elementor-element-330e06b7{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-44287525 .elementor-heading-title{font-family:var( --e-global-typography-1945147-font-family ), Sans-serif;font-size:var( --e-global-typography-1945147-font-size );font-weight:var( --e-global-typography-1945147-font-weight );line-height:var( --e-global-typography-1945147-line-height );color:#000000;}.elementor-2 .elementor-element.elementor-element-491ea16{font-family:var( --e-global-typography-2da80c4-font-family ), Sans-serif;font-size:var( --e-global-typography-2da80c4-font-size );font-weight:var( --e-global-typography-2da80c4-font-weight );line-height:var( --e-global-typography-2da80c4-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-59bae271 .elementor-heading-title{font-size:var( --e-global-typography-02e7a98-font-size );}.elementor-2 .elementor-element.elementor-element-43496a63 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-39eefcec{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-405430e6 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-5af0e134{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-44aa1f6b .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-3252c0bb{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-61cb4508 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-1ff5926e{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-7ca87efa .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-f118e70{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-45949d23 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-566268d{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-1e8c4bad .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-34a6bdf5{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-74f22212 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-3232b0ba{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-531afef0 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-52228c17{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-4ff80fd6 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-649179bc{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-4fcb4091 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-2f188845{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-3b15d9d3 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-1358edc2{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-6db52dc2 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-330e06b7{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-44287525 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-491ea16{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-4e439804{--padding-top:4rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-59bae271 .elementor-heading-title{font-size:var( --e-global-typography-02e7a98-font-size );}.elementor-2 .elementor-element.elementor-element-43496a63 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-39eefcec{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-405430e6 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-5af0e134{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-44aa1f6b .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-3252c0bb{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-61cb4508 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-1ff5926e{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-7ca87efa .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-f118e70{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-45949d23 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-566268d{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-1e8c4bad .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-34a6bdf5{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-74f22212 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-3232b0ba{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-531afef0 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-52228c17{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-4ff80fd6 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-649179bc{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-4fcb4091 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-2f188845{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-3b15d9d3 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-1358edc2{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-6db52dc2 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-330e06b7{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}.elementor-2 .elementor-element.elementor-element-44287525 .elementor-heading-title{font-size:var( --e-global-typography-1945147-font-size );line-height:var( --e-global-typography-1945147-line-height );}.elementor-2 .elementor-element.elementor-element-491ea16{font-size:var( --e-global-typography-2da80c4-font-size );line-height:var( --e-global-typography-2da80c4-line-height );}}