.elementor-57 .elementor-element.elementor-element-71761fe1{--display:flex;--min-height:418px;--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;--justify-content:flex-end;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-71761fe1:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-71761fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-7ee8cabd{--display:flex;--justify-content:flex-end;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), PT Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-570cb5a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0110px;}.elementor-57 .elementor-element.elementor-element-570cb5a9 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:80px;font-weight:700;line-height:80px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-2cf86b23{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-57 .elementor-element.elementor-element-47b92ea5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-57 .elementor-element.elementor-element-2cfe5774{--display:flex;--min-height:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-2cfe5774:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-2cfe5774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-52fe511{--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:160px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-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-57 .elementor-element.elementor-element-12daa6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:400;line-height:27px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-12daa6b p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-7529708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:400;line-height:27px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-7529708 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-8cbd9c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"PT Serif", PT Serif;font-size:16px;font-weight:400;line-height:27px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-8cbd9c5 p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), PT 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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-edf31d4{--divider-border-style:solid;--divider-color:#22222266;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-edf31d4 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-edf31d4 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), PT Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-d8f6cda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-d8f6cda .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-ffc2bca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-57 .elementor-element.elementor-element-ffc2bca p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-ef00058{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-ef00058 .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-18c0e94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-18c0e94 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-18c0e94 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-18c0e94 a:hover, .elementor-57 .elementor-element.elementor-element-18c0e94 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-c8f866b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-c8f866b .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5c9360d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5c9360d p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-5c9360d a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5c9360d a:hover, .elementor-57 .elementor-element.elementor-element-5c9360d a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-354f9b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-354f9b2 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-354f9b2 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-354f9b2 a:hover, .elementor-57 .elementor-element.elementor-element-354f9b2 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-ca78ec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-ca78ec8 .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5bf568c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5bf568c p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-5bf568c a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5bf568c a:hover, .elementor-57 .elementor-element.elementor-element-5bf568c a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-a557772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-a557772 .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-72e5888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-72e5888 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-72e5888 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-72e5888 a:hover, .elementor-57 .elementor-element.elementor-element-72e5888 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-ae4baad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-ae4baad .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5761b14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5761b14 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-5761b14 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5761b14 a:hover, .elementor-57 .elementor-element.elementor-element-5761b14 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-379ef87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-379ef87 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-747d03d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-747d03d p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-747d03d a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-747d03d a:hover, .elementor-57 .elementor-element.elementor-element-747d03d a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-6812004 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-2ddacd5 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-2cc035f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-2cc035f p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-7b9f912 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-9cfb3d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-9cfb3d9 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-ca1b958{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-ca1b958 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-669cef4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-669cef4 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-669cef4 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-669cef4 a:hover, .elementor-57 .elementor-element.elementor-element-669cef4 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-842a7c4 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-cd5d072 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-cddf04e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-cddf04e p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-ad4770d .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-4063dbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57 .elementor-element.elementor-element-4063dbd p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-855adc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-57 .elementor-element.elementor-element-855adc4 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-343013c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-343013c .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-8f9ed22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-8f9ed22 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-8f9ed22 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-8f9ed22 a:hover, .elementor-57 .elementor-element.elementor-element-8f9ed22 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-298ab31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-57 .elementor-element.elementor-element-298ab31 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-e57356d{--divider-border-style:solid;--divider-color:#22222266;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-e57356d .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-e57356d .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-57 .elementor-element.elementor-element-a102a9a{text-align:center;}.elementor-57 .elementor-element.elementor-element-a102a9a p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-a12e211{--divider-border-style:solid;--divider-color:#22222266;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-a12e211 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-a12e211 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-57 .elementor-element.elementor-element-8b3feb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-8b3feb9 .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-24731b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-24731b3 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-24731b3 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-24731b3 a:hover, .elementor-57 .elementor-element.elementor-element-24731b3 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-6edb7e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-6edb7e2 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-ecc1be7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ecc1be7 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-ecc1be7 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-ecc1be7 a:hover, .elementor-57 .elementor-element.elementor-element-ecc1be7 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-cedf9ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-cedf9ac .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-47c32fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-47c32fd p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-47c32fd a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-47c32fd a:hover, .elementor-57 .elementor-element.elementor-element-47c32fd a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-c9aa137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-c9aa137 .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-61ef3ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-61ef3ec p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-61ef3ec a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-61ef3ec a:hover, .elementor-57 .elementor-element.elementor-element-61ef3ec a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-7b490ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-7b490ca .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-8013b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-8013b15 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-8013b15 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-8013b15 a:hover, .elementor-57 .elementor-element.elementor-element-8013b15 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-5d289df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5d289df p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-5d289df a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5d289df a:hover, .elementor-57 .elementor-element.elementor-element-5d289df a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-705933b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-705933b .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-a45b41d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-a45b41d p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-a45b41d a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-a45b41d a:hover, .elementor-57 .elementor-element.elementor-element-a45b41d a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-b1fa747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-b1fa747 .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-0af89d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-0af89d3 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-63caf2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-63caf2f p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-63caf2f a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-63caf2f a:hover, .elementor-57 .elementor-element.elementor-element-63caf2f a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-3829b81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-3829b81 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-3829b81 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-3829b81 a:hover, .elementor-57 .elementor-element.elementor-element-3829b81 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-2c5fd6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-2c5fd6d .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-1ada95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-1ada95f p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-1ada95f a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-1ada95f a:hover, .elementor-57 .elementor-element.elementor-element-1ada95f a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-8c199de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-8c199de .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-d37e976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-d37e976 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-d37e976 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-d37e976 a:hover, .elementor-57 .elementor-element.elementor-element-d37e976 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-2ed84a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-2ed84a0 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-25abff7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-25abff7 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-25abff7 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-25abff7 a:hover, .elementor-57 .elementor-element.elementor-element-25abff7 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-1f75978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-1f75978 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-3517e5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-3517e5c p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-3517e5c a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-3517e5c a:hover, .elementor-57 .elementor-element.elementor-element-3517e5c a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-4cfac63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-4cfac63 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-2825336{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-2825336 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-2825336 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-2825336 a:hover, .elementor-57 .elementor-element.elementor-element-2825336 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-f4ed9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-f4ed9f8 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-b57e9d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-b57e9d2 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-b57e9d2 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-b57e9d2 a:hover, .elementor-57 .elementor-element.elementor-element-b57e9d2 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-ce7f27d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-ce7f27d .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-b1de96d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-b1de96d .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-02cd862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-02cd862 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-02cd862 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-02cd862 a:hover, .elementor-57 .elementor-element.elementor-element-02cd862 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-3da4b0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-3da4b0b .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-ec0ca6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ec0ca6e p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-ec0ca6e a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-ec0ca6e a:hover, .elementor-57 .elementor-element.elementor-element-ec0ca6e a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-26e323c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-26e323c .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-ed17874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ed17874 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-ed17874 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-ed17874 a:hover, .elementor-57 .elementor-element.elementor-element-ed17874 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-3fdb1ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-3fdb1ac .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-7428fae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-7428fae p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-7428fae a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-7428fae a:hover, .elementor-57 .elementor-element.elementor-element-7428fae a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-e8fb52d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-e8fb52d .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5bb7508{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5bb7508 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-5bb7508 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5bb7508 a:hover, .elementor-57 .elementor-element.elementor-element-5bb7508 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-29cc29b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-29cc29b .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-3143e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-3143e9f p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-3143e9f a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-3143e9f a:hover, .elementor-57 .elementor-element.elementor-element-3143e9f a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-373575a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-57 .elementor-element.elementor-element-373575a .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-666f5a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-666f5a4 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-666f5a4 a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-666f5a4 a:hover, .elementor-57 .elementor-element.elementor-element-666f5a4 a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-9b43a83{--divider-border-style:solid;--divider-color:#22222266;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-9b43a83 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-9b43a83 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-57 .elementor-element.elementor-element-b752770{text-align:center;}.elementor-57 .elementor-element.elementor-element-b752770 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-219b4b9{--divider-border-style:solid;--divider-color:#22222266;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-219b4b9 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-219b4b9 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-57 .elementor-element.elementor-element-b7dc5bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-b7dc5bd .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-1a0e205{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-1a0e205 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-76ba13a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-76ba13a p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-76ba13a a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-76ba13a a:hover, .elementor-57 .elementor-element.elementor-element-76ba13a a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-1752bca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-1752bca .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-db3d6fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), PT Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-db3d6fe p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-db3d6fe a{color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-db3d6fe a:hover, .elementor-57 .elementor-element.elementor-element-db3d6fe a:focus{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-54540d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-54540d2 .elementor-heading-title{font-family:var( --e-global-typography-67a6f37-font-family ), PT Serif;font-size:var( --e-global-typography-67a6f37-font-size );font-weight:var( --e-global-typography-67a6f37-font-weight );text-decoration:var( --e-global-typography-67a6f37-text-decoration );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-70be910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-70be910 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-acd81b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-acd81b8 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-927afb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-927afb6 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-fad0032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-fad0032 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-f751846{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-f751846 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-136adea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-136adea .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-c514531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-c514531 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-58e6f73 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5424768{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-57 .elementor-element.elementor-element-5424768 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-23ccc8e .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-06b3ddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-06b3ddb p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-0404137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-0404137 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-3be1d6c .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-797d4c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-797d4c2 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-5fc102c .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-e7c1036{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-e7c1036 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-70c6df1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-70c6df1 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-0df7778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-0df7778 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-6b0209d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-6b0209d .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-4ada4a7 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-9da6e0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-9da6e0e p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-1099007 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-994b19a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-994b19a p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-ad15ad3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-ad15ad3 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-53dac14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-53dac14 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-af19d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-af19d55 p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-6ce5cf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-6ce5cf9 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-389ed7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57 .elementor-element.elementor-element-389ed7b p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-36fb6fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-57 .elementor-element.elementor-element-36fb6fa p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-630f083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-630f083 .elementor-heading-title{font-family:"Noto Serif SC", PT Serif;font-size:20px;font-weight:700;text-decoration:none;line-height:28px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-2816545{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-57 .elementor-element.elementor-element-2816545 p{margin-block-end:0px;}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-52fe511{--content-width:1256px;}}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-71761fe1{--min-height:360px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .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 );}.elementor-57 .elementor-element.elementor-element-570cb5a9 .elementor-heading-title{font-size:64px;}.elementor-57 .elementor-element.elementor-element-47b92ea5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-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 );}.elementor-57 .elementor-element.elementor-element-d8f6cda .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ef00058 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-18c0e94{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 );}.elementor-57 .elementor-element.elementor-element-c8f866b .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5c9360d{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 );}.elementor-57 .elementor-element.elementor-element-354f9b2{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 );}.elementor-57 .elementor-element.elementor-element-ca78ec8 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5bf568c{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 );}.elementor-57 .elementor-element.elementor-element-a557772 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-72e5888{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 );}.elementor-57 .elementor-element.elementor-element-ae4baad .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5761b14{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 );}.elementor-57 .elementor-element.elementor-element-747d03d{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 );}.elementor-57 .elementor-element.elementor-element-669cef4{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 );}.elementor-57 .elementor-element.elementor-element-343013c .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-8f9ed22{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 );}.elementor-57 .elementor-element.elementor-element-8b3feb9 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-24731b3{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 );}.elementor-57 .elementor-element.elementor-element-ecc1be7{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 );}.elementor-57 .elementor-element.elementor-element-47c32fd{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 );}.elementor-57 .elementor-element.elementor-element-c9aa137 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-61ef3ec{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 );}.elementor-57 .elementor-element.elementor-element-8013b15{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 );}.elementor-57 .elementor-element.elementor-element-5d289df{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 );}.elementor-57 .elementor-element.elementor-element-a45b41d{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 );}.elementor-57 .elementor-element.elementor-element-b1fa747 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-63caf2f{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 );}.elementor-57 .elementor-element.elementor-element-3829b81{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 );}.elementor-57 .elementor-element.elementor-element-1ada95f{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 );}.elementor-57 .elementor-element.elementor-element-d37e976{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 );}.elementor-57 .elementor-element.elementor-element-25abff7{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 );}.elementor-57 .elementor-element.elementor-element-3517e5c{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 );}.elementor-57 .elementor-element.elementor-element-2825336{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 );}.elementor-57 .elementor-element.elementor-element-b57e9d2{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 );}.elementor-57 .elementor-element.elementor-element-02cd862{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 );}.elementor-57 .elementor-element.elementor-element-ec0ca6e{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 );}.elementor-57 .elementor-element.elementor-element-26e323c .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ed17874{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 );}.elementor-57 .elementor-element.elementor-element-3fdb1ac .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-7428fae{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 );}.elementor-57 .elementor-element.elementor-element-e8fb52d .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5bb7508{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 );}.elementor-57 .elementor-element.elementor-element-29cc29b .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-3143e9f{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 );}.elementor-57 .elementor-element.elementor-element-373575a .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-666f5a4{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 );}.elementor-57 .elementor-element.elementor-element-b7dc5bd .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-76ba13a{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 );}.elementor-57 .elementor-element.elementor-element-db3d6fe{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 );}.elementor-57 .elementor-element.elementor-element-54540d2 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-71761fe1{--min-height:240px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .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 );}.elementor-57 .elementor-element.elementor-element-570cb5a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 012px;}.elementor-57 .elementor-element.elementor-element-570cb5a9 .elementor-heading-title{font-size:40px;line-height:64px;}.elementor-57 .elementor-element.elementor-element-52fe511{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.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 );}.elementor-57 .elementor-element.elementor-element-12daa6b{font-size:12px;line-height:16px;}.elementor-57 .elementor-element.elementor-element-12daa6b p{margin-block-end:0px;}.elementor-57 .elementor-element.elementor-element-7529708{font-size:12px;}.elementor-57 .elementor-element.elementor-element-8cbd9c5{font-size:12px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-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 );}.elementor-57 .elementor-element.elementor-element-d8f6cda .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ef00058 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-18c0e94{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 );}.elementor-57 .elementor-element.elementor-element-c8f866b .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5c9360d{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 );}.elementor-57 .elementor-element.elementor-element-354f9b2{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 );}.elementor-57 .elementor-element.elementor-element-ca78ec8 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5bf568c{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 );}.elementor-57 .elementor-element.elementor-element-a557772 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-72e5888{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 );}.elementor-57 .elementor-element.elementor-element-ae4baad .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5761b14{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 );}.elementor-57 .elementor-element.elementor-element-747d03d{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 );}.elementor-57 .elementor-element.elementor-element-669cef4{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 );}.elementor-57 .elementor-element.elementor-element-343013c .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-8f9ed22{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 );}.elementor-57 .elementor-element.elementor-element-8b3feb9 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-24731b3{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 );}.elementor-57 .elementor-element.elementor-element-ecc1be7{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 );}.elementor-57 .elementor-element.elementor-element-47c32fd{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 );}.elementor-57 .elementor-element.elementor-element-c9aa137 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-61ef3ec{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 );}.elementor-57 .elementor-element.elementor-element-8013b15{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 );}.elementor-57 .elementor-element.elementor-element-5d289df{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 );}.elementor-57 .elementor-element.elementor-element-a45b41d{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 );}.elementor-57 .elementor-element.elementor-element-b1fa747 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-63caf2f{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 );}.elementor-57 .elementor-element.elementor-element-3829b81{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 );}.elementor-57 .elementor-element.elementor-element-1ada95f{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 );}.elementor-57 .elementor-element.elementor-element-d37e976{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 );}.elementor-57 .elementor-element.elementor-element-25abff7{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 );}.elementor-57 .elementor-element.elementor-element-3517e5c{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 );}.elementor-57 .elementor-element.elementor-element-2825336{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 );}.elementor-57 .elementor-element.elementor-element-b57e9d2{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 );}.elementor-57 .elementor-element.elementor-element-02cd862{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 );}.elementor-57 .elementor-element.elementor-element-ec0ca6e{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 );}.elementor-57 .elementor-element.elementor-element-26e323c .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ed17874{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 );}.elementor-57 .elementor-element.elementor-element-3fdb1ac .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-7428fae{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 );}.elementor-57 .elementor-element.elementor-element-e8fb52d .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-5bb7508{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 );}.elementor-57 .elementor-element.elementor-element-29cc29b .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-3143e9f{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 );}.elementor-57 .elementor-element.elementor-element-373575a .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-666f5a4{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 );}.elementor-57 .elementor-element.elementor-element-b7dc5bd .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}.elementor-57 .elementor-element.elementor-element-76ba13a{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 );}.elementor-57 .elementor-element.elementor-element-db3d6fe{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 );}.elementor-57 .elementor-element.elementor-element-54540d2 .elementor-heading-title{font-size:var( --e-global-typography-67a6f37-font-size );line-height:var( --e-global-typography-67a6f37-line-height );letter-spacing:var( --e-global-typography-67a6f37-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-2cf86b23 */.band-page-title::before{
    content: "";
    position: absolute;
    display: block;
    background: var(--e-global-color-primary);
    right: 0;
    left: unset;
    top: 0;
    width: 50%;
}/* End custom CSS */