.elementor-23951 .elementor-element.elementor-element-pxsp0001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:48px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;overflow:visible}.elementor-23951 .elementor-element.elementor-element-pxsp0002>.elementor-widget-container{margin:0 0 2px 0}.elementor-23951 .elementor-element.elementor-element-pxsp0002{font-size:13px;font-weight:500;color:#8a909a}.elementor-23951 .elementor-element.elementor-element-pxsp0003a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0}.elementor-23951 .elementor-element.elementor-element-pxsp0003a .elementor-icon-list-icon{width:14px}.elementor-23951 .elementor-element.elementor-element-pxsp0003a .elementor-icon-list-icon i{font-size:14px}.elementor-23951 .elementor-element.elementor-element-pxsp0003a .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-23951 .elementor-element.elementor-element-pxsp0003a .elementor-icon-list-text,.elementor-23951 .elementor-element.elementor-element-pxsp0003a .elementor-icon-list-text a{color:#6c5ce7}.elementor-23951 .elementor-element.elementor-element-pxsp0003 .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.18em;letter-spacing:-.5px;color:#12141a}.elementor-23951 .elementor-element.elementor-element-pxsp0004{margin:2px 0 calc(var(--kit-widget-spacing, 0px) + 6px) 0}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2)}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2)}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2)}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2)}body.rtl .elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2)}body:not(.rtl) .elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2)}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#e4e6eb}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-icon i{color:#8a909a;font-size:14px}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-icon svg{fill:#8a909a;--e-icon-list-icon-size:14px}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-icon{width:14px}.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-text,.elementor-23951 .elementor-element.elementor-element-pxsp0004 .elementor-icon-list-text a{color:#5b616b}.elementor-23951 .elementor-element.elementor-element-pxsp0005{box-shadow:0 18px 44px -12px rgb(18 20 26 / .22)}.elementor-23951 .elementor-element.elementor-element-pxsp0010{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 6px) 0;--item-text-hover-decoration:underline;--marker-color:#6c5ce7}.elementor-23951 .elementor-element.elementor-element-pxsp0010 .elementor-toc__header-title{text-align:start}.elementor-23951 .elementor-element.elementor-element-pxsp0010 .elementor-toc__header,.elementor-23951 .elementor-element.elementor-element-pxsp0010 .elementor-toc__header-title{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.elementor-23951 .elementor-element.elementor-element-pxsp0010 .elementor-toc__header{flex-direction:row}.elementor-23951 .elementor-element.elementor-element-pxsp0006{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;color:#23262b;font-size:18px;font-weight:400;line-height:1.8em}.elementor-23951 .elementor-element.elementor-element-pxsp0011{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 6px) 0}.elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2)}.elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2)}.elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2)}.elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2)}body.rtl .elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2)}body:not(.rtl) .elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2)}.elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-icon{width:14px}.elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-icon i{font-size:14px}.elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-text,.elementor-23951 .elementor-element.elementor-element-pxsp0011 .elementor-icon-list-text a{color:#4a4f5a}.elementor-23951 .elementor-element.elementor-element-pxsp0007{margin:18px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-23951 .elementor-element.elementor-element-pxsp0007 .elementor-author-box__name{color:#12141a;font-size:18px;font-weight:700}.elementor-23951 .elementor-element.elementor-element-pxsp0007 .elementor-author-box__bio{color:#5b616b;font-size:15px;line-height:1.6em}.elementor-23951 .elementor-element.elementor-element-pxsp0008 span.post-navigation__prev--label{color:#8a909a}.elementor-23951 .elementor-element.elementor-element-pxsp0008 span.post-navigation__next--label{color:#8a909a}.elementor-23951 .elementor-element.elementor-element-pxsp0008 span.post-navigation__prev--label,.elementor-23951 .elementor-element.elementor-element-pxsp0008 span.post-navigation__next--label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.elementor-23951 .elementor-element.elementor-element-pxsp0008 span.post-navigation__prev--title,.elementor-23951 .elementor-element.elementor-element-pxsp0008 span.post-navigation__next--title{font-size:16px;font-weight:600}.elementor-23951 .elementor-element.elementor-element-pxsp0009{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}@media(max-width:1024px){.elementor-23951 .elementor-element.elementor-element-pxsp0003 .elementor-heading-title{font-size:32px}}@media(min-width:769px){.elementor-23951 .elementor-element.elementor-element-pxsp0001{--content-width:800px}}@media(max-width:768px){.elementor-23951 .elementor-element.elementor-element-pxsp0001{--padding-top:28px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-23951 .elementor-element.elementor-element-pxsp0003 .elementor-heading-title{font-size:27px}.elementor-23951 .elementor-element.elementor-element-pxsp0006{font-size:17px}}.elementor-23951 .elementor-element.elementor-element-pxsp0006 h2{font-size:27px;font-weight:800;line-height:1.28;letter-spacing:-.3px;color:#12141a;margin:1.9em 0 .55em;scroll-margin-top:100px}.elementor-23951 .elementor-element.elementor-element-pxsp0006 h3{font-size:21px;font-weight:700;line-height:1.35;color:#12141a;margin:1.6em 0 .5em;scroll-margin-top:100px}.elementor-23951 .elementor-element.elementor-element-pxsp0006 h4{font-size:18px;font-weight:700;color:#12141a;margin:1.4em 0 .5em}.elementor-23951 .elementor-element.elementor-element-pxsp0006 p{margin:0 0 1.15em}.elementor-23951 .elementor-element.elementor-element-pxsp0006 a{color:#6c5ce7;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.elementor-23951 .elementor-element.elementor-element-pxsp0006 a:hover{color:#4b3bd6}.elementor-23951 .elementor-element.elementor-element-pxsp0006 ul,.elementor-23951 .elementor-element.elementor-element-pxsp0006 ol{margin:0 0 1.35em;padding-left:1.35em}.elementor-23951 .elementor-element.elementor-element-pxsp0006 li{margin-bottom:.55em;padding-left:.2em;line-height:1.7}.elementor-23951 .elementor-element.elementor-element-pxsp0006 ul li::marker{color:#6c5ce7}.elementor-23951 .elementor-element.elementor-element-pxsp0006 ol li::marker{color:#6c5ce7;font-weight:700}.elementor-23951 .elementor-element.elementor-element-pxsp0006 blockquote{margin:1.7em 0;padding:16px 24px;border-left:4px solid #6c5ce7;background:#f7f7fb;border-radius:0 12px 12px 0;font-style:italic;font-size:19px;line-height:1.6;color:#3a3f4a}.elementor-23951 .elementor-element.elementor-element-pxsp0006 blockquote p{margin:0}.elementor-23951 .elementor-element.elementor-element-pxsp0006 img{border-radius:12px;max-width:100%;height:auto}.elementor-23951 .elementor-element.elementor-element-pxsp0006 figure{margin:1.7em 0}.elementor-23951 .elementor-element.elementor-element-pxsp0006 figcaption{font-size:13px;color:#8a909a;text-align:center;margin-top:10px}.elementor-23951 .elementor-element.elementor-element-pxsp0006 table{width:100%;border-collapse:separate;border-spacing:0;margin:1.8em 0;font-size:15px;border:1px solid #e6e6f2;border-radius:12px;overflow:hidden}.elementor-23951 .elementor-element.elementor-element-pxsp0006 table thead th,.elementor-23951 .elementor-element.elementor-element-pxsp0006 table th{background:#6c5ce7;color:#fff;text-align:left;padding:13px 16px;font-weight:700;font-size:13.5px;letter-spacing:.3px}.elementor-23951 .elementor-element.elementor-element-pxsp0006 table td{padding:12px 16px;border-top:1px solid #edeef4;color:#23262b;vertical-align:top}.elementor-23951 .elementor-element.elementor-element-pxsp0006 table tbody tr:nth-child(even) td{background:#faf9ff}.elementor-23951 .elementor-element.elementor-element-pxsp0006 table tbody tr:hover td,.elementor-23951 .elementor-element.elementor-element-pxsp0006 table tr:hover td{background:#f4f2ff}.elementor-23951 .elementor-element.elementor-element-pxsp0006 pre{background:#12141a;color:#e6e6f2;padding:16px 18px;border-radius:12px;overflow:auto;font-size:14px;line-height:1.6;margin:1.7em 0}.elementor-23951 .elementor-element.elementor-element-pxsp0006 code{background:#f0eefe;color:#4b3bd6;padding:2px 6px;border-radius:6px;font-size:.9em}.elementor-23951 .elementor-element.elementor-element-pxsp0006 pre code{background:#fff0;color:inherit;padding:0}.elementor-23951 .elementor-element.elementor-element-pxsp0006 hr{border:0;border-top:1px solid #e4e6eb;margin:2.2em 0}.elementor-23951 .elementor-element.elementor-element-pxsp0006>*:first-child{margin-top:0}