.elementor-23 .elementor-element.elementor-element-229fef6d{overflow:hidden;padding:60px 40px 120px 40px;}.elementor-23 .elementor-element.elementor-element-465fe625 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-3105036 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-28b3953 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-28b3953{text-align:start;font-family:var( --e-global-typography-9a09533-font-family ), Sans-serif;font-size:var( --e-global-typography-9a09533-font-size );font-weight:var( --e-global-typography-9a09533-font-weight );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-9e2420c > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9e2420c .elementor-heading-title{font-family:var( --e-global-typography-707e4d9-font-family ), Sans-serif;font-size:var( --e-global-typography-707e4d9-font-size );font-weight:var( --e-global-typography-707e4d9-font-weight );text-transform:var( --e-global-typography-707e4d9-text-transform );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-f61f11e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f61f11e{text-align:start;font-family:var( --e-global-typography-9a09533-font-family ), Sans-serif;font-size:var( --e-global-typography-9a09533-font-size );font-weight:var( --e-global-typography-9a09533-font-weight );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-33afdf6 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-33afdf6 .elementor-heading-title{font-family:var( --e-global-typography-707e4d9-font-family ), Sans-serif;font-size:var( --e-global-typography-707e4d9-font-size );font-weight:var( --e-global-typography-707e4d9-font-weight );text-transform:var( --e-global-typography-707e4d9-text-transform );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-dc16ded > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-dc16ded{text-align:start;font-family:var( --e-global-typography-9a09533-font-family ), Sans-serif;font-size:var( --e-global-typography-9a09533-font-size );font-weight:var( --e-global-typography-9a09533-font-weight );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-16208e0 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-16208e0 .elementor-heading-title{font-family:var( --e-global-typography-707e4d9-font-family ), Sans-serif;font-size:var( --e-global-typography-707e4d9-font-size );font-weight:var( --e-global-typography-707e4d9-font-weight );text-transform:var( --e-global-typography-707e4d9-text-transform );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-03e5562 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-03e5562{text-align:start;font-family:var( --e-global-typography-9a09533-font-family ), Sans-serif;font-size:var( --e-global-typography-9a09533-font-size );font-weight:var( --e-global-typography-9a09533-font-weight );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-19617b7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-19617b7 .elementor-heading-title{font-family:var( --e-global-typography-707e4d9-font-family ), Sans-serif;font-size:var( --e-global-typography-707e4d9-font-size );font-weight:var( --e-global-typography-707e4d9-font-weight );text-transform:var( --e-global-typography-707e4d9-text-transform );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-a72c075 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a72c075{text-align:start;font-family:var( --e-global-typography-9a09533-font-family ), Sans-serif;font-size:var( --e-global-typography-9a09533-font-size );font-weight:var( --e-global-typography-9a09533-font-weight );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-623bc06 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-623bc06 .elementor-heading-title{font-family:var( --e-global-typography-707e4d9-font-family ), Sans-serif;font-size:var( --e-global-typography-707e4d9-font-size );font-weight:var( --e-global-typography-707e4d9-font-weight );text-transform:var( --e-global-typography-707e4d9-text-transform );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-14dbecc > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-14dbecc{text-align:start;font-family:var( --e-global-typography-9a09533-font-family ), Sans-serif;font-size:var( --e-global-typography-9a09533-font-size );font-weight:var( --e-global-typography-9a09533-font-weight );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );color:var( --e-global-color-text );}@media(max-width:1366px){.elementor-23 .elementor-element.elementor-element-3105036 .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-23 .elementor-element.elementor-element-28b3953{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-9e2420c .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-f61f11e{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-33afdf6 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-dc16ded{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-16208e0 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-03e5562{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-19617b7 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-a72c075{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-623bc06 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-14dbecc{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-229fef6d{padding:40px 30px 80px 30px;}.elementor-23 .elementor-element.elementor-element-3105036 .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-23 .elementor-element.elementor-element-28b3953{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-9e2420c .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-f61f11e{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-33afdf6 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-dc16ded{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-16208e0 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-03e5562{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-19617b7 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-a72c075{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-623bc06 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-14dbecc{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-3105036 .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-23 .elementor-element.elementor-element-28b3953{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-9e2420c .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-f61f11e{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-33afdf6 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-dc16ded{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-16208e0 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-03e5562{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-19617b7 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-a72c075{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}.elementor-23 .elementor-element.elementor-element-623bc06 .elementor-heading-title{font-size:var( --e-global-typography-707e4d9-font-size );line-height:var( --e-global-typography-707e4d9-line-height );letter-spacing:var( --e-global-typography-707e4d9-letter-spacing );}.elementor-23 .elementor-element.elementor-element-14dbecc{font-size:var( --e-global-typography-9a09533-font-size );line-height:var( --e-global-typography-9a09533-line-height );letter-spacing:var( --e-global-typography-9a09533-letter-spacing );}}