.elementor-22108 .elementor-element.elementor-element-82c1f64{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-22108 .elementor-element.elementor-element-f202dc6{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-f202dc6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22108 .elementor-element.elementor-element-f202dc6 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-22108 .elementor-element.elementor-element-f202dc6 .elementor-button{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-5918145{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-5918145 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22108 .elementor-element.elementor-element-5918145 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-22108 .elementor-element.elementor-element-5918145 .elementor-button{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-0d609bd{--box-border-color:var( --e-global-color-secondary );--box-border-width:1px;--box-border-radius:10px;--separator-width:1px;--header-color:var( --e-global-color-a3804fd );--toc-body-max-height:600px;--item-text-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-primary );}.elementor-22108 .elementor-element.elementor-element-0d609bd .elementor-toc__header-title{text-align:start;}.elementor-22108 .elementor-element.elementor-element-0d609bd .elementor-toc__header, .elementor-22108 .elementor-element.elementor-element-0d609bd .elementor-toc__header-title{font-family:var( --e-global-typography-63d28ab-font-family ), Stack Sans Text, Sans-serif;font-size:var( --e-global-typography-63d28ab-font-size );font-weight:var( --e-global-typography-63d28ab-font-weight );font-style:var( --e-global-typography-63d28ab-font-style );text-transform:var( --e-global-typography-63d28ab-text-transform );line-height:var( --e-global-typography-63d28ab-line-height );letter-spacing:var( --e-global-typography-63d28ab-letter-spacing );}.elementor-22108 .elementor-element.elementor-element-0d609bd .elementor-toc__header{flex-direction:row;}.elementor-22108 .elementor-element.elementor-element-b5dcca2{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-0006f88{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-a0fc0b9{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-d0c1f65{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-9e973db{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-98e4906{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-4f99475{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-52f107f{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-c227ea6{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-abb1a1e{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-12e7669{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-9f7af2c{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-39aa9bd{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-8912948{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-f1388f9{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-d03799a{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-709fe92{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-31664fe{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-12aafbc{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-22a5ba0{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-bb6f149{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-1e751dc{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-f2a6fe5{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-e5dcd37{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-37e20d1{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-6f23a9c{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-4935ff1{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-0d9195a{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-f9f8987{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-6027daa{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-87acf1f{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-d8d77c6{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-68683b3{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-8777d15{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-77637d7{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-152b031{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-b2c1d51{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-42bd510{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-3ec3ee4{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-66458f5{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-27bc5a4{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-349a87e{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-a8add36{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-986c875{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-b1f2925{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-0fc2374{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-1b79cf5{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-720aa83{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-4da8f61{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-f507695{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-c18abf0{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-6d6ffda{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-10d52c9{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-db2e13a{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-2b475a0{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-1125e52{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-3a9cdda{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-e2d3c6a{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-38f78d7{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-a9dbbcc{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-07c3bdf{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-e2e43e7{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-7bb9e70{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-99346ce{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-8dd68c0{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-f9d2945{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-199947c{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-00c774a{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-a06a2fe{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-e832748{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-245bb32{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-438f130{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-a54116f{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-bd0d6a8{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-462c132{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-33c5d17{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-6000d9d{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-d0e0bc5{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-c541558{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-5d4a4ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-5d4a4ee .elementor-button-content-wrapper{flex-direction:row;}.elementor-22108 .elementor-element.elementor-element-5d4a4ee .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-22108 .elementor-element.elementor-element-5d4a4ee .elementor-button{padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-50f7d24 .elementor-button{background-color:var( --e-global-color-64fc235 );fill:var( --e-global-color-a3804fd );color:var( --e-global-color-a3804fd );padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-50f7d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-50f7d24 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22108 .elementor-element.elementor-element-50f7d24 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22108 .elementor-element.elementor-element-3973d85 .elementor-button{background-color:var( --e-global-color-64fc235 );fill:var( --e-global-color-a3804fd );color:var( --e-global-color-a3804fd );padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-3973d85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22108 .elementor-element.elementor-element-3973d85 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22108 .elementor-element.elementor-element-3973d85 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:1024px){.elementor-22108 .elementor-element.elementor-element-0d609bd .elementor-toc__header, .elementor-22108 .elementor-element.elementor-element-0d609bd .elementor-toc__header-title{font-size:var( --e-global-typography-63d28ab-font-size );line-height:var( --e-global-typography-63d28ab-line-height );letter-spacing:var( --e-global-typography-63d28ab-letter-spacing );}}@media(max-width:720px){.elementor-22108 .elementor-element.elementor-element-82c1f64{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-22108 .elementor-element.elementor-element-0d609bd .elementor-toc__header, .elementor-22108 .elementor-element.elementor-element-0d609bd .elementor-toc__header-title{font-size:var( --e-global-typography-63d28ab-font-size );line-height:var( --e-global-typography-63d28ab-line-height );letter-spacing:var( --e-global-typography-63d28ab-letter-spacing );}}/* Start custom CSS for table-of-contents, class: .elementor-element-0d609bd */.elementor-22108 .elementor-element.elementor-element-0d609bd {
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-322a4c3 */.elementor-22108 .elementor-element.elementor-element-322a4c3 {
    max-width: 
    560px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120c162 */.elementor-22108 .elementor-element.elementor-element-120c162 {
    max-width: 
    560px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ab4856 */.elementor-22108 .elementor-element.elementor-element-1ab4856 {
    max-width: 
    560px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caec56e */.elementor-22108 .elementor-element.elementor-element-caec56e {
    max-width: 
    560px!important;
}/* End custom CSS */