.elementor-1957 .elementor-element.elementor-element-d95acb6{--display:flex;}.elementor-1957 .elementor-element.elementor-element-ab86f31 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-97b6c1c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-95dbdd5{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1957 .elementor-element.elementor-element-ed86b5d .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-a69cbdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-a69cbdb{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-17ab8ab > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-17ab8ab .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-adaeb63{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 6px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:6px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1957 .elementor-element.elementor-element-adaeb63:not(.elementor-motion-effects-element-type-background), .elementor-1957 .elementor-element.elementor-element-adaeb63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f3ca1a );}.elementor-1957 .elementor-element.elementor-element-522723d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-522723d{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-2610077{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-dcd1b2d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-dcd1b2d .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-756aed5{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-271a649{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-684bf5f );--border-color:var( --e-global-color-684bf5f );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1957 .elementor-element.elementor-element-a969e7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-a969e7e{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-8036cad > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-8036cad .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-c39f937{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-e2e64fb > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-e2e64fb .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-ebeeb7e{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-e5cc390 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-e5cc390 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-9ff7c4a{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-8ff71da{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-684bf5f );--border-color:var( --e-global-color-684bf5f );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1957 .elementor-element.elementor-element-aafae36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-aafae36{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-ee858b1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-ee858b1 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-904e234{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-cca3518 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-cca3518 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-e72a26b{font-family:var( --e-global-typography-79ba4f3-font-family ), Sans-serif;font-size:var( --e-global-typography-79ba4f3-font-size );font-weight:var( --e-global-typography-79ba4f3-font-weight );line-height:var( --e-global-typography-79ba4f3-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-9e553cd > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-9e553cd .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );font-weight:var( --e-global-typography-ab7dc94-font-weight );line-height:var( --e-global-typography-ab7dc94-line-height );color:var( --e-global-color-secondary );}.elementor-1957 .elementor-element.elementor-element-64ec30c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-1957 .elementor-element.elementor-element-ab86f31 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-ed86b5d .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-a69cbdb{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-17ab8ab .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-522723d{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-2610077{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-dcd1b2d .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-756aed5{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-a969e7e{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-8036cad .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-c39f937{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-e2e64fb .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-ebeeb7e{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-e5cc390 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-9ff7c4a{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-aafae36{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-ee858b1 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-904e234{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-cca3518 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-e72a26b{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-9e553cd .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}}@media(max-width:767px){.elementor-1957 .elementor-element.elementor-element-ab86f31 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-97b6c1c{font-size:16px;line-height:28px;}.elementor-1957 .elementor-element.elementor-element-ed86b5d .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-a69cbdb{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-17ab8ab .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-522723d{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-2610077{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-dcd1b2d .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-756aed5{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-a969e7e{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-8036cad .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-c39f937{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-e2e64fb .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-ebeeb7e{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-e5cc390 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-9ff7c4a{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-aafae36{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-ee858b1 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-904e234{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-cca3518 .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-e72a26b{font-size:var( --e-global-typography-79ba4f3-font-size );line-height:var( --e-global-typography-79ba4f3-line-height );}.elementor-1957 .elementor-element.elementor-element-9e553cd .elementor-heading-title{font-size:var( --e-global-typography-ab7dc94-font-size );line-height:var( --e-global-typography-ab7dc94-line-height );}.elementor-1957 .elementor-element.elementor-element-64ec30c{font-size:16px;line-height:28px;}}/* Start custom CSS for container, class: .elementor-element-d95acb6 */[id^="elementor-toc__heading-anchor-"] {
  display: block;
  height: 120px;
  margin-top: -120px;
  visibility: hidden;
}/* End custom CSS */