.elementor-1542 .elementor-element.elementor-element-17dd804{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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-1542 .elementor-element.elementor-element-f0731f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-1542 .elementor-element.elementor-element-f0731f6 .elementor-heading-title{font-size:25px;font-weight:300;line-height:43px;letter-spacing:-0.9px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-f0731f6 .elementor-heading-title a:hover, .elementor-1542 .elementor-element.elementor-element-f0731f6 .elementor-heading-title a:focus{color:var( --e-global-color-95e0c4e );}.elementor-1542 .elementor-element.elementor-element-f0731f6 .elementor-heading-title a{transition-duration:0.1s;}.elementor-1542 .elementor-element.elementor-element-ce8ff20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-1542 .elementor-element.elementor-element-ce8ff20 .elementor-heading-title{font-size:25px;font-weight:300;line-height:43px;letter-spacing:-0.9px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-ce8ff20 .elementor-heading-title a{transition-duration:0.1s;}.elementor-1542 .elementor-element.elementor-element-5608ca7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-1542 .elementor-element.elementor-element-5608ca7 .elementor-heading-title{font-size:25px;font-weight:300;line-height:43px;letter-spacing:-0.9px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-5608ca7 .elementor-heading-title a{transition-duration:0.1s;}.elementor-1542 .elementor-element.elementor-element-c0fafe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-1542 .elementor-element.elementor-element-c0fafe0 .elementor-heading-title{font-size:25px;font-weight:300;line-height:43px;letter-spacing:-0.9px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-c0fafe0 .elementor-heading-title a{transition-duration:0.1s;}.elementor-1542 .elementor-element.elementor-element-0da58b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-1542 .elementor-element.elementor-element-0da58b0 .elementor-heading-title{font-size:25px;font-weight:300;line-height:43px;letter-spacing:-0.9px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-98d51fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-1542 .elementor-element.elementor-element-98d51fe .elementor-heading-title{font-size:25px;font-weight:300;line-height:43px;letter-spacing:-0.9px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-0d01e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-1542 .elementor-element.elementor-element-0d01e12 .elementor-heading-title{font-size:25px;font-weight:300;line-height:43px;letter-spacing:-0.9px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1542 .elementor-element.elementor-element-86fc051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-1542 .elementor-element.elementor-element-86fc051 .elementor-heading-title{font-size:25px;font-weight:300;line-height:43px;letter-spacing:-0.9px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1542 .elementor-element.elementor-element-17dd804{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.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 );}}@media(min-width:768px){.elementor-1542 .elementor-element.elementor-element-17dd804{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1542 .elementor-element.elementor-element-17dd804{--width:668px;}}@media(max-width:767px){.elementor-1542 .elementor-element.elementor-element-17dd804{--width:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-1542 .elementor-element.elementor-element-f0731f6{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-f0731f6 .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-1542 .elementor-element.elementor-element-ce8ff20{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-ce8ff20 .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-1542 .elementor-element.elementor-element-5608ca7{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-5608ca7 .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-1542 .elementor-element.elementor-element-c0fafe0{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-c0fafe0 .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-1542 .elementor-element.elementor-element-0da58b0{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-0da58b0 .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-1542 .elementor-element.elementor-element-98d51fe{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-98d51fe .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-1542 .elementor-element.elementor-element-0d01e12{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-0d01e12 .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-1542 .elementor-element.elementor-element-86fc051{padding:0px 0px 0px 0px;}.elementor-1542 .elementor-element.elementor-element-86fc051 .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}}