.elementor-36 .elementor-element.elementor-element-70f56426{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-36 .elementor-element.elementor-element-70f56426:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-70f56426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313c937 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-c9ff5425{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-5055827 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-6505ef1a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-6505ef1a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:46px;font-weight:600;line-height:1.08em;letter-spacing:-1.6px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-e047c8d7{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-216813e7{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-30ae801 );}.elementor-36 .elementor-element.elementor-element-216813e7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.42px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-4e2657e8{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.76px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-10e0a145{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:15px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-103a3538{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.76px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-d13e58d4{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:15px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-af59da68{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.76px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-d66016ae{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:15px;line-height:1.6em;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-44d7fb17{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.76px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-3ee015d0{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:15px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-49b7ef90{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-3e7dc78c{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-30ae801 );}.elementor-36 .elementor-element.elementor-element-3e7dc78c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.42px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-598b91b8{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.76px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-b94c047d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:15px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-b94c047d a{color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-b94c047d a:hover, .elementor-36 .elementor-element.elementor-element-b94c047d a:focus{color:var( --e-global-color-5055827 );}.elementor-36 .elementor-element.elementor-element-cd9dc363{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.76px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-881d20f3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:15px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-881d20f3 a{color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-881d20f3 a:hover, .elementor-36 .elementor-element.elementor-element-881d20f3 a:focus{color:var( --e-global-color-5055827 );}.elementor-36 .elementor-element.elementor-element-586cbb07{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.76px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-368cd5c9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:15px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-368cd5c9 a{color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-368cd5c9 a:hover, .elementor-36 .elementor-element.elementor-element-368cd5c9 a:focus{color:var( --e-global-color-5055827 );}.elementor-36 .elementor-element.elementor-element-47acd66e{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.76px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-48db8f67{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:15px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-48db8f67 a{color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-48db8f67 a:hover, .elementor-36 .elementor-element.elementor-element-48db8f67 a:focus{color:var( --e-global-color-5055827 );}.elementor-36 .elementor-element.elementor-element-ae167266{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.76px;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-16d5ccfe{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:15px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-9c41cb47{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-30ae801 );}.elementor-36 .elementor-element.elementor-element-9c41cb47 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.42px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-850368d0{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-3d9dc9e6{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-30ae801 );}.elementor-36 .elementor-element.elementor-element-3d9dc9e6 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.42px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-d97a6eb4{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-4003fcd2{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-30ae801 );}.elementor-36 .elementor-element.elementor-element-4003fcd2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.42px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-9185befd{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-87c09434{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-30ae801 );}.elementor-36 .elementor-element.elementor-element-87c09434 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.42px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-b20bad23{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-1c5dcdf7{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-30ae801 );}.elementor-36 .elementor-element.elementor-element-1c5dcdf7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:600;letter-spacing:-0.42px;color:var( --e-global-color-44f1657 );}.elementor-36 .elementor-element.elementor-element-f46fafdc{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Space Grotesk", Sans-serif;font-size:16px;line-height:1.65em;color:var( --e-global-color-770ebf6 );}.elementor-36 .elementor-element.elementor-element-f46fafdc a{color:var( --e-global-color-5055827 );}.elementor-36 .elementor-element.elementor-element-f46fafdc a:hover, .elementor-36 .elementor-element.elementor-element-f46fafdc a:focus{color:var( --e-global-color-5055827 );}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-70f56426{--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-36 .elementor-element.elementor-element-6505ef1a .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-70f56426{--content-width:820px;}}/* Start custom CSS for text-editor, class: .elementor-element-c9ff5425 */.elementor-36 .elementor-element.elementor-element-c9ff5425 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e047c8d7 */.elementor-36 .elementor-element.elementor-element-e047c8d7 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e2657e8 */.elementor-36 .elementor-element.elementor-element-4e2657e8 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10e0a145 */.elementor-36 .elementor-element.elementor-element-10e0a145 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-103a3538 */.elementor-36 .elementor-element.elementor-element-103a3538 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d13e58d4 */.elementor-36 .elementor-element.elementor-element-d13e58d4 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af59da68 */.elementor-36 .elementor-element.elementor-element-af59da68 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d66016ae */.elementor-36 .elementor-element.elementor-element-d66016ae p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d7fb17 */.elementor-36 .elementor-element.elementor-element-44d7fb17 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee015d0 */.elementor-36 .elementor-element.elementor-element-3ee015d0 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-598b91b8 */.elementor-36 .elementor-element.elementor-element-598b91b8 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94c047d */.elementor-36 .elementor-element.elementor-element-b94c047d p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd9dc363 */.elementor-36 .elementor-element.elementor-element-cd9dc363 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-881d20f3 */.elementor-36 .elementor-element.elementor-element-881d20f3 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-586cbb07 */.elementor-36 .elementor-element.elementor-element-586cbb07 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-368cd5c9 */.elementor-36 .elementor-element.elementor-element-368cd5c9 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47acd66e */.elementor-36 .elementor-element.elementor-element-47acd66e p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48db8f67 */.elementor-36 .elementor-element.elementor-element-48db8f67 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae167266 */.elementor-36 .elementor-element.elementor-element-ae167266 p{margin-block:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16d5ccfe */.elementor-36 .elementor-element.elementor-element-16d5ccfe p{margin-block:0}/* End custom CSS */