.elementor-15104 .elementor-element.elementor-element-d42e0d0:not(.elementor-motion-effects-element-type-background), .elementor-15104 .elementor-element.elementor-element-d42e0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28afc15 );}.elementor-15104 .elementor-element.elementor-element-d42e0d0, .elementor-15104 .elementor-element.elementor-element-d42e0d0 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15104 .elementor-element.elementor-element-d42e0d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;}.elementor-15104 .elementor-element.elementor-element-d42e0d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15104 .elementor-element.elementor-element-37a1617 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-15104 .elementor-element.elementor-element-4910f87{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-9e487d3 .elementor-toc__header-title{text-align:start;}.elementor-15104 .elementor-element.elementor-element-9e487d3{--item-text-hover-decoration:underline;}.elementor-15104 .elementor-element.elementor-element-4798af7{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-c9b5159{margin-top:40px;margin-bottom:0px;}.elementor-15104 .elementor-element.elementor-element-6afdf43{margin-top:40px;margin-bottom:40px;}.elementor-15104 .elementor-element.elementor-element-4d9f5d5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-7791dd8{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-639b458{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-bad9760{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-a166614{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-7ca69c6{margin-top:40px;margin-bottom:40px;}.elementor-15104 .elementor-element.elementor-element-dc68635 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-3416ce8{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-e50fc50{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-f4cd0be .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;}.elementor-15104 .elementor-element.elementor-element-b7ad8a8 > .elementor-background-overlay{background-color:var( --e-global-color-28afc15 );}.elementor-15104 .elementor-element.elementor-element-b7ad8a8, .elementor-15104 .elementor-element.elementor-element-b7ad8a8 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15104 .elementor-element.elementor-element-b7ad8a8{margin-top:35px;margin-bottom:35px;}.elementor-15104 .elementor-element.elementor-element-58bc723{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-f1e0f61{margin-top:40px;margin-bottom:10px;}.elementor-15104 .elementor-element.elementor-element-2a96b5c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-ecd1b88{margin-top:20px;margin-bottom:20px;}.elementor-15104 .elementor-element.elementor-element-3284dc6{margin-top:40px;margin-bottom:10px;}.elementor-15104 .elementor-element.elementor-element-f9fa818 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-f1a4595 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-167be45 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-0baee1c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-d4d8ae9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-edeed34 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-a1bc5a8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;}.elementor-15104 .elementor-element.elementor-element-acf9ae7{margin-top:40px;margin-bottom:10px;}.elementor-15104 .elementor-element.elementor-element-677d15a{margin-top:40px;margin-bottom:40px;}.elementor-15104 .elementor-element.elementor-element-94cba9f > .elementor-background-overlay{background-color:var( --e-global-color-28afc15 );}.elementor-15104 .elementor-element.elementor-element-94cba9f, .elementor-15104 .elementor-element.elementor-element-94cba9f > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15104 .elementor-element.elementor-element-94cba9f{margin-top:35px;margin-bottom:35px;}.elementor-15104 .elementor-element.elementor-element-144023e{color:var( --e-global-color-c94a0dc );font-size:16px;font-weight:500;}.elementor-15104 .elementor-element.elementor-element-144023e > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-15104 .elementor-element.elementor-element-2f393f3 .elementor-button{font-size:11px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-ad55465 );border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:11px 20px 11px 20px;}.elementor-15104 .elementor-element.elementor-element-2f393f3 .elementor-button:hover, .elementor-15104 .elementor-element.elementor-element-2f393f3 .elementor-button:focus{color:#ffffff;background-color:var( --e-global-color-9359dd7 );}.elementor-15104 .elementor-element.elementor-element-2f393f3 .elementor-button:hover svg, .elementor-15104 .elementor-element.elementor-element-2f393f3 .elementor-button:focus svg{fill:#ffffff;}.elementor-15104 .elementor-element.elementor-element-2f393f3{width:100%;max-width:100%;align-self:flex-end;}@media(max-width:767px){.elementor-15104 .elementor-element.elementor-element-f4cd0be .elementor-heading-title{font-size:24px;letter-spacing:-1.4px;}}
























































































































