.elementor-2 .elementor-element.elementor-element-7e7494d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7e7494d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60f09c11 );background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://new.harmreduction.works/wp-content/uploads/2021/04/diversity-people-heads-5582454.jpg");background-size:cover;}.elementor-2 .elementor-element.elementor-element-7e7494d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9580FFCC 29%, #8BE9FD80 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7e7494d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-110px;margin-bottom:0px;padding:130px 0px 130px 0px;}.elementor-2 .elementor-element.elementor-element-7e7494d > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-60f09c11 );}.elementor-2 .elementor-element.elementor-element-c70bc1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-2 .elementor-element.elementor-element-202f19b .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-2 .elementor-element.elementor-element-202f19b .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-2 .elementor-element.elementor-element-202f19b .elementor-button{font-size:17px;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-74a45aaa ) 60%, var( --e-global-color-7004a04 ) 100%);}.elementor-2 .elementor-element.elementor-element-202f19b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-202f19b .elementor-button:focus{color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-74a45aaa ) 14%, var( --e-global-color-7004a04 ) 100%);}.elementor-2 .elementor-element.elementor-element-202f19b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-202f19b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-202f19b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-202f19b{width:100%;max-width:100%;bottom:140px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-202f19b{right:60px;}body.rtl .elementor-2 .elementor-element.elementor-element-202f19b{left:60px;}.elementor-2 .elementor-element.elementor-element-a71fdd8 .elementor-heading-title{color:var( --e-global-color-text );font-size:5em;font-weight:600;text-transform:uppercase;line-height:0.8em;letter-spacing:-2.9px;}.elementor-2 .elementor-element.elementor-element-a71fdd8 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-2 .elementor-element.elementor-element-a71fdd8{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-861f865{text-align:left;}.elementor-2 .elementor-element.elementor-element-861f865 .elementor-heading-title{color:var( --e-global-color-text );font-size:33px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-a34fb34{--box-background-color:#F8F8F282;--box-border-width:0px;--box-border-radius:0px;--box-padding:15px;--header-background-color:var( --e-global-color-b8c0258 );--header-color:#FFFFFF;--toggle-button-color:#FFFFFF;--separator-width:0px;--nested-list-indent:0px;--item-text-color:var( --e-global-color-60f09c11 );--item-text-hover-color:var( --e-global-color-primary );--item-text-active-color:var( --e-global-color-primary );--marker-color:var( --e-global-color-60f09c11 );--marker-size:20px;width:initial;max-width:initial;bottom:0px;}.elementor-2 .elementor-element.elementor-element-a34fb34 .elementor-toc__header, .elementor-2 .elementor-element.elementor-element-a34fb34 .elementor-toc__header-title{font-size:21px;font-weight:300;text-transform:uppercase;line-height:0.9em;letter-spacing:0.5px;}.elementor-2 .elementor-element.elementor-element-a34fb34 .elementor-toc__list-item{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:-0.9px;}.elementor-2 .elementor-element.elementor-element-a34fb34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a34fb34{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-a34fb34{left:0px;}.elementor-2 .elementor-element.elementor-element-dd3acbc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dd3acbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60f09c11 );}.elementor-2 .elementor-element.elementor-element-dd3acbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-2 .elementor-element.elementor-element-dd3acbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f2b7e47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 2em 0em 2em;}.elementor-2 .elementor-element.elementor-element-2f42392 .elementor-alert{background-color:#9580FF80;border-color:var( --e-global-color-text );border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-2f42392 .elementor-alert-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2f42392 .elementor-alert-description{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2f42392 > .elementor-widget-container{margin:0px 80px 0px 80px;}.elementor-2 .elementor-element.elementor-element-f8a1458{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-2e87621{text-align:center;}.elementor-2 .elementor-element.elementor-element-2e87621 .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-7cc4c8b{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-9bef6d0{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-9bef6d0 > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem 1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-ce861ce{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-bda1231 .elementor-accordion-item{border-width:0px;}.elementor-2 .elementor-element.elementor-element-bda1231 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-2 .elementor-element.elementor-element-bda1231 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-2 .elementor-element.elementor-element-bda1231 .elementor-tab-title{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-bda1231 > .elementor-widget-container{margin:1rem 1rem 1rem 1rem;background-color:var( --e-global-color-390b7349 );border-radius:24px 24px 24px 24px;}.elementor-2 .elementor-element.elementor-element-bda1231{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-5c96d9e{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-6d461e7{text-align:right;}.elementor-2 .elementor-element.elementor-element-6d461e7 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-6d461e7 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-004ad7f{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-004ad7f > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem 1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-cf979fc{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-f6650e1{text-align:left;}.elementor-2 .elementor-element.elementor-element-f6650e1 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-437503c{text-align:left;}.elementor-2 .elementor-element.elementor-element-437503c .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-3efd332{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3efd332 > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 1.5rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-3df02ab{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3df02ab > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 1.5rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-471d344{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-471d344 > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 0rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-1536dab{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-1536dab > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 1.5rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-30002a2{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-30002a2, .elementor-2 .elementor-element.elementor-element-30002a2 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-30002a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b44a843{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-78ace89{text-align:right;}.elementor-2 .elementor-element.elementor-element-78ace89 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-78ace89 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-07308c5{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-07308c5 > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-4a55199{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-4a55199 > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-5780e3a{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-5780e3a > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-6e6908c{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-b234c11{text-align:right;}.elementor-2 .elementor-element.elementor-element-b234c11 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-b234c11 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-f0c731f{text-align:right;}.elementor-2 .elementor-element.elementor-element-f0c731f .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-f0c731f > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-c52103b{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-c52103b > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-600a4d6{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-547c94d{text-align:center;}.elementor-2 .elementor-element.elementor-element-547c94d .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-19fee13{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-249fc87{text-align:right;}.elementor-2 .elementor-element.elementor-element-249fc87 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-249fc87 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-ba315e2{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-ba315e2 > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-d278f0e{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-cf91965{text-align:left;}.elementor-2 .elementor-element.elementor-element-cf91965 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-48942fd{text-align:left;}.elementor-2 .elementor-element.elementor-element-48942fd .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-b04c4e8{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b04c4e8 > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 1.5rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-829b0e0{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-829b0e0 > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 0rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-97400ef{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-97400ef > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 1.5rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-c541b20{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c541b20 > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 1.5rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-c4b2150{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-3f8364c{text-align:right;}.elementor-2 .elementor-element.elementor-element-3f8364c .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-3f8364c > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-f300485{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-f300485 > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-92fe86f{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-6d2c1cd{text-align:center;}.elementor-2 .elementor-element.elementor-element-6d2c1cd .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-326bad4{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-c9d7e9b .elementor-alert{background-color:#9580FF80;border-color:var( --e-global-color-text );border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-c9d7e9b .elementor-alert-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c9d7e9b .elementor-alert-description{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c9d7e9b > .elementor-widget-container{margin:0px 80px 0px 80px;}.elementor-2 .elementor-element.elementor-element-890b56d{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-8e08f2b{text-align:center;}.elementor-2 .elementor-element.elementor-element-8e08f2b .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-b831e22{text-align:center;}.elementor-2 .elementor-element.elementor-element-b831e22 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-3d31fe1{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-0953c9e{text-align:right;}.elementor-2 .elementor-element.elementor-element-0953c9e .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-0953c9e > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-e95d57d{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-e95d57d > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-76c60fd{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-76c60fd > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-003070f{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-abb65a0{text-align:center;}.elementor-2 .elementor-element.elementor-element-abb65a0 .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-632e8c4{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-63ac902{text-align:center;}.elementor-2 .elementor-element.elementor-element-63ac902 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-d75edba{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-d381450{text-align:right;}.elementor-2 .elementor-element.elementor-element-d381450 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-d381450 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-102f667{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-102f667 > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-4d9359a{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-d1e1c75{text-align:center;}.elementor-2 .elementor-element.elementor-element-d1e1c75 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-df2cdfd{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-5c9aa60{text-align:right;}.elementor-2 .elementor-element.elementor-element-5c9aa60 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-5c9aa60 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-1d6644e{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-1d6644e > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-0a63026{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-99ff892{text-align:left;}.elementor-2 .elementor-element.elementor-element-99ff892 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-1182c2c{text-align:left;}.elementor-2 .elementor-element.elementor-element-1182c2c .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-53248ce{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-53248ce > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 0rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-742a4b9{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-742a4b9 > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 0rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-208b68b{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-208b68b > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 0rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-1c4f1ff{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-11133b1{text-align:left;}.elementor-2 .elementor-element.elementor-element-11133b1 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-8611e57{text-align:left;}.elementor-2 .elementor-element.elementor-element-8611e57 .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-e99d9cf{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e99d9cf > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 0rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-6734f65{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6734f65 > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 0rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-78606fe{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-78606fe > .elementor-widget-container{margin:0rem 25rem 1rem 0rem;padding:1rem 1rem .1rem 0rem;background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-b1f619e{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-45882a7{text-align:right;}.elementor-2 .elementor-element.elementor-element-45882a7 .elementor-heading-title{color:var( --e-global-color-text );font-weight:300;text-transform:none;}.elementor-2 .elementor-element.elementor-element-45882a7 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-2 .elementor-element.elementor-element-16dc845{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-16dc845 > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-935a269{color:var( --e-global-color-text );width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-935a269 > .elementor-widget-container{margin:0rem 1rem 1rem 20rem;padding:1rem 1rem .1rem 01.5rem;background-color:var( --e-global-color-390b7349 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-5e5cfb5{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-1c82833{text-align:center;}.elementor-2 .elementor-element.elementor-element-1c82833 .elementor-heading-title{color:var( --e-global-color-text );font-size:32px;font-weight:600;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-7e7494d{margin-top:-145px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-202f19b .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-202f19b > .elementor-widget-container{margin:0px 0px 0px 88px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-202f19b{width:100%;max-width:100%;bottom:-9px;}.elementor-2 .elementor-element.elementor-element-a71fdd8 .elementor-heading-title{font-size:50px;}.elementor-2 .elementor-element.elementor-element-861f865 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-861f865{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a34fb34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a34fb34{width:100%;max-width:100%;bottom:0px;}.elementor-2 .elementor-element.elementor-element-dd3acbc, .elementor-2 .elementor-element.elementor-element-dd3acbc > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dd3acbc{padding:0em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-2f42392 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-9bef6d0 > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-bda1231 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-004ad7f > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-3efd332 > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-3df02ab > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-471d344 > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-1536dab > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-30002a2{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-07308c5 > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-4a55199 > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-5780e3a > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-c52103b > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-ba315e2 > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-b04c4e8 > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-829b0e0 > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-97400ef > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-c541b20 > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-f300485 > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-c9d7e9b > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-e95d57d > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-76c60fd > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-102f667 > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-1d6644e > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-53248ce > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-742a4b9 > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-208b68b > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-e99d9cf > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-6734f65 > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-78606fe > .elementor-widget-container{margin:0em 2em 1em 0em;}.elementor-2 .elementor-element.elementor-element-16dc845 > .elementor-widget-container{margin:0em 0em 1em 2em;}.elementor-2 .elementor-element.elementor-element-935a269 > .elementor-widget-container{margin:0em 0em 1em 2em;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-7e7494d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7e7494d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for table-of-contents, class: .elementor-element-a34fb34 */.elementor-2 .elementor-element.elementor-element-a34fb34 li {
    margin-left: -2em;
}

.elementor-2 .elementor-element.elementor-element-a34fb34 {
    bottom: 0 !important;
    position: fixed !important;
    z-index: 9999 !important;
    right: 20px !important;
    width: 270px !important;
}

.elementor-2 .elementor-element.elementor-element-a34fb34 .elementor-toc__toggle-button {
    right: 0;
    width: 100%;
    position: absolute;
    height: 50px;
}

.elementor-2 .elementor-element.elementor-element-a34fb34 .elementor-toc__body {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

.elementor-2 .elementor-element.elementor-element-a34fb34 .elementor-toc__toggle-button .fas {
    position: absolute;
    right: 15px;
    top: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bef6d0 */.elementor-2 .elementor-element.elementor-element-9bef6d0 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-004ad7f */.elementor-2 .elementor-element.elementor-element-004ad7f {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3efd332 */.elementor-2 .elementor-element.elementor-element-3efd332 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3df02ab */.elementor-2 .elementor-element.elementor-element-3df02ab {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-471d344 */.elementor-2 .elementor-element.elementor-element-471d344 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1536dab */.elementor-2 .elementor-element.elementor-element-1536dab {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07308c5 */.elementor-2 .elementor-element.elementor-element-07308c5 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a55199 */.elementor-2 .elementor-element.elementor-element-4a55199 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5780e3a */.elementor-2 .elementor-element.elementor-element-5780e3a {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c52103b */.elementor-2 .elementor-element.elementor-element-c52103b {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba315e2 */.elementor-2 .elementor-element.elementor-element-ba315e2 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b04c4e8 */.elementor-2 .elementor-element.elementor-element-b04c4e8 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-829b0e0 */.elementor-2 .elementor-element.elementor-element-829b0e0 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97400ef */.elementor-2 .elementor-element.elementor-element-97400ef {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c541b20 */.elementor-2 .elementor-element.elementor-element-c541b20 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f300485 */.elementor-2 .elementor-element.elementor-element-f300485 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e95d57d */.elementor-2 .elementor-element.elementor-element-e95d57d {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c60fd */.elementor-2 .elementor-element.elementor-element-76c60fd {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-102f667 */.elementor-2 .elementor-element.elementor-element-102f667 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d6644e */.elementor-2 .elementor-element.elementor-element-1d6644e {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53248ce */.elementor-2 .elementor-element.elementor-element-53248ce {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-742a4b9 */.elementor-2 .elementor-element.elementor-element-742a4b9 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-208b68b */.elementor-2 .elementor-element.elementor-element-208b68b {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e99d9cf */.elementor-2 .elementor-element.elementor-element-e99d9cf {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6734f65 */.elementor-2 .elementor-element.elementor-element-6734f65 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78606fe */.elementor-2 .elementor-element.elementor-element-78606fe {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16dc845 */.elementor-2 .elementor-element.elementor-element-16dc845 {
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-935a269 */.elementor-2 .elementor-element.elementor-element-935a269 {
    margin: 0 0 0 auto;
}/* End custom CSS */