.elementor-1978 .elementor-element.elementor-element-f78d511:not(.elementor-motion-effects-element-type-background),.elementor-1978 .elementor-element.elementor-element-f78d511>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1978 .elementor-element.elementor-element-f78d511>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1978 .elementor-element.elementor-element-f78d511{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-120px;margin-bottom:0;padding:160px 0 30px 0}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-1978 .elementor-element.elementor-element-5096e4b{text-align:center}.elementor-1978 .elementor-element.elementor-element-5096e4b .elementor-heading-title{font-size:52px;text-transform:uppercase;color:#FFF}.elementor-1978 .elementor-element.elementor-element-459ba22d:not(.elementor-motion-effects-element-type-background),.elementor-1978 .elementor-element.elementor-element-459ba22d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-1978 .elementor-element.elementor-element-459ba22d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 15px 80px 15px}.elementor-1978 .elementor-element.elementor-element-459ba22d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1978 .elementor-element.elementor-element-2e994aff>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-1978 .elementor-element.elementor-element-7f476b3f>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-7f476b3f .elementor-heading-title{font-weight:500;color:#000}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text )}.elementor-1978 .elementor-element.elementor-element-168b65f8>.elementor-widget-container{margin:0 0 50px 0}.elementor-1978 .elementor-element.elementor-element-168b65f8{--box-border-radius:0px;--separator-width:0px;--box-padding:15px;--header-color:#000000;--item-text-hover-decoration:underline}.elementor-1978 .elementor-element.elementor-element-168b65f8 .elementor-toc__header-title{text-align:start}.elementor-1978 .elementor-element.elementor-element-168b65f8 .elementor-toc__header,.elementor-1978 .elementor-element.elementor-element-168b65f8 .elementor-toc__header-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px}.elementor-1978 .elementor-element.elementor-element-168b65f8 .elementor-toc__header{flex-direction:row}.elementor-1978 .elementor-element.elementor-element-3a0bf99a>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-3a0bf99a .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-widget-text-editor{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-1978 .elementor-element.elementor-element-3902e4c8>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-5612505c>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-5612505c .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-659bdc93>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-4f849246>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-4f849246 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-19a990ce>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-670c57cd>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-670c57cd .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-15994ed0>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-5240220f>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-5240220f .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-4c385bd3>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-6bfc4881>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-6bfc4881 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-3775f175>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-73f45294>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-73f45294 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-41a2c889>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-56e1995c>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-56e1995c .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-5cac354b>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-58e98209>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-58e98209 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-7ce8c0ca>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-6ef6ac2>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-6ef6ac2 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-6e306363>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-1aa67e02>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-1aa67e02 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-787e0feb>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-2ad45325>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-2ad45325 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-5863292a>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-695d819a>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-695d819a .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-56e3cabd>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-56e3cabd .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-30b5bb5e>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-727061cc>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-727061cc .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-eaafaea>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-198ae334>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-198ae334 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-7ce01ac9>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-2079e305>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-2079e305 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-54f516f1>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-65e6ddf6>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-65e6ddf6 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-5ba80b1c>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-12c15353>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-12c15353 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-b801adb>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-51a269e>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-51a269e .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-5bf7dede>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-7c9674c4>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-7c9674c4 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}.elementor-1978 .elementor-element.elementor-element-6e1c1189>.elementor-widget-container{margin:0 0 30px 0}.elementor-1978 .elementor-element.elementor-element-2efa2035>.elementor-widget-container{margin:0 0 20px 0}.elementor-1978 .elementor-element.elementor-element-2efa2035 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:#000}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1978 .elementor-element.elementor-element-459ba22d{padding:80px 30px 80px 30px}}@media(max-width:767px){.elementor-1978 .elementor-element.elementor-element-5096e4b .elementor-heading-title{font-size:32px}.elementor-1978 .elementor-element.elementor-element-459ba22d{padding:60px 15px 60px 15px}.elementor-1978 .elementor-element.elementor-element-168b65f8{--box-padding:5px}.elementor-1978 .elementor-element.elementor-element-168b65f8 .elementor-toc__header,.elementor-1978 .elementor-element.elementor-element-168b65f8 .elementor-toc__header-title{font-size:28px}}