.elementor-1001818 .elementor-element.elementor-element-5313ecb2{padding:0px 0px 0px 0px;}.elementor-1001818 .elementor-element.elementor-element-2b2eb822 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-1001818 .elementor-element.elementor-element-2b2eb822{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-63e9922 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-1001818 .elementor-element.elementor-element-ee36d9a > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-1001818 .elementor-element.elementor-element-8b7fb18 > .elementor-widget-container{margin:0em 0em -1em 1em;}.elementor-1001818 .elementor-element.elementor-element-8b7fb18{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-c5a9fa7 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-1001818 .elementor-element.elementor-element-c5a9fa7 pre, .elementor-1001818 .elementor-element.elementor-element-c5a9fa7 code, .elementor-1001818 .elementor-element.elementor-element-c5a9fa7 .line-numbers .line-numbers-rows{font-size:20px;}.elementor-1001818 .elementor-element.elementor-element-4a1c731 > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-1001818 .elementor-element.elementor-element-80eb7ca > .elementor-widget-container{margin:0em 0em -1em 1em;}.elementor-1001818 .elementor-element.elementor-element-80eb7ca{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-58b51c9 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-1001818 .elementor-element.elementor-element-58b51c9 pre, .elementor-1001818 .elementor-element.elementor-element-58b51c9 code, .elementor-1001818 .elementor-element.elementor-element-58b51c9 .line-numbers .line-numbers-rows{font-size:20px;}.elementor-1001818 .elementor-element.elementor-element-c0dc2a3 > .elementor-widget-container{margin:0em 0em -1em 1em;}.elementor-1001818 .elementor-element.elementor-element-c0dc2a3{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-3598945 > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-1001818 .elementor-element.elementor-element-c1fa119 > .elementor-widget-container{margin:0em 0em -1em 1em;}.elementor-1001818 .elementor-element.elementor-element-c1fa119{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-cdfa5d2 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-1001818 .elementor-element.elementor-element-cdfa5d2 pre, .elementor-1001818 .elementor-element.elementor-element-cdfa5d2 code, .elementor-1001818 .elementor-element.elementor-element-cdfa5d2 .line-numbers .line-numbers-rows{font-size:20px;}.elementor-1001818 .elementor-element.elementor-element-4292503 > .elementor-widget-container{margin:0em 0em -1em 1em;}.elementor-1001818 .elementor-element.elementor-element-4292503{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-45f8cfe > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-1001818 .elementor-element.elementor-element-551b34a > .elementor-widget-container{margin:0em 0em -1em 1em;}.elementor-1001818 .elementor-element.elementor-element-551b34a{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-7517d95 > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-1001818 .elementor-element.elementor-element-d63c8dc > .elementor-widget-container{margin:0em 0em -1em 1em;}.elementor-1001818 .elementor-element.elementor-element-d63c8dc{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-acd3250 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-1001818 .elementor-element.elementor-element-acd3250 pre, .elementor-1001818 .elementor-element.elementor-element-acd3250 code, .elementor-1001818 .elementor-element.elementor-element-acd3250 .line-numbers .line-numbers-rows{font-size:20px;}.elementor-1001818 .elementor-element.elementor-element-c0f8ab6 > .elementor-widget-container{margin:0em 0em -1em 1em;}.elementor-1001818 .elementor-element.elementor-element-c0f8ab6{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}body.elementor-page-1001818{margin:0em 0em 0em 0em;}@media(max-width:1024px){.elementor-1001818 .elementor-element.elementor-element-2b2eb822{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-8b7fb18{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-80eb7ca{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-c0dc2a3{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-c1fa119{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-4292503{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-551b34a{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-d63c8dc{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-c0f8ab6{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}}@media(max-width:767px){.elementor-1001818 .elementor-element.elementor-element-52868929 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1001818 .elementor-element.elementor-element-2b2eb822{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-8b7fb18{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-80eb7ca{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-c0dc2a3{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-c1fa119{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-4292503{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-551b34a{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-d63c8dc{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1001818 .elementor-element.elementor-element-c0f8ab6{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}}