.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-175 .elementor-element.elementor-element-b5aad05{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-7439041{margin:03% 030% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-175 .elementor-element.elementor-element-f82a645{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-175 .elementor-element.elementor-element-5d7ef37 img{height:432px;object-fit:cover;object-position:center center;}.elementor-175 .elementor-element.elementor-element-ac36ecc{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-7916bb2{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:var( --e-global-color-6b59fa2 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-175 .elementor-element.elementor-element-933d1e3 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-933d1e3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-933d1e3 .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-933d1e3 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-933d1e3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-bb4ecc6 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-bb4ecc6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-bb4ecc6 .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-bb4ecc6 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-bb4ecc6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-ce6010f .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-ce6010f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-ce6010f .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-ce6010f .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-ce6010f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-5cd5ebc .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-5cd5ebc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-5cd5ebc .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-5cd5ebc .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-5cd5ebc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-7a80d4c img{height:432px;object-fit:cover;object-position:center center;}.elementor-175 .elementor-element.elementor-element-9bf0703.elementor-element{--align-self:flex-start;}.elementor-175 .elementor-element.elementor-element-9bf0703{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-6270e22{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-2275082 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-2275082 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-2275082 .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-2275082 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-2275082 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-ca7ea47 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-ca7ea47 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-ca7ea47 .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-ca7ea47 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-ca7ea47 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-954b543 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-954b543 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-954b543 .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-954b543 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-954b543 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-50d3e64 img{height:432px;object-fit:cover;object-position:center center;}.elementor-175 .elementor-element.elementor-element-6e4ddbc{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-7909ae7{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-664b3ab .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-664b3ab .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-664b3ab .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-664b3ab .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-664b3ab .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-75869a5 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-75869a5 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-75869a5 .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-75869a5 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-75869a5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-786697f .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-786697f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-786697f .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-786697f .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-786697f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-81900fa img{height:432px;object-fit:cover;object-position:center center;}.elementor-175 .elementor-element.elementor-element-0e6016f.elementor-element{--align-self:flex-start;}.elementor-175 .elementor-element.elementor-element-0e6016f{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-8ab3043{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-71cf659 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-71cf659 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-71cf659 .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-71cf659 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-71cf659 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-469de62 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-469de62 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-469de62 .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-469de62 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-469de62 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-9f29eee .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-9f29eee .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-9f29eee .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-9f29eee .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-9f29eee .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-e04db2f{padding:5% 5% 5% 5%;}.elementor-175 .elementor-element.elementor-element-54ee2ac{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-9f6ba22{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-a4a7c06 .elementor-button{background-color:#51C1A200;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-a4a7c06 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-a4a7c06 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-a4a7c06{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-a4a7c06 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-a4a7c06 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-175 .elementor-element.elementor-element-f95a00b{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-fc6ecf3 img{height:432px;object-fit:cover;object-position:center center;}.elementor-175 .elementor-element.elementor-element-4cd5885{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-759bf93{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-6a9b3b9 .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-6a9b3b9 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-6a9b3b9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-6a9b3b9 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-6a9b3b9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-4682c01 .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-4682c01 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-4682c01 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-4682c01 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-4682c01 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-95da7d7 .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-95da7d7 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-95da7d7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-95da7d7 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-95da7d7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-030d60e img{height:432px;object-fit:cover;object-position:center center;}.elementor-175 .elementor-element.elementor-element-377cba0.elementor-element{--align-self:flex-start;}.elementor-175 .elementor-element.elementor-element-377cba0{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-462037c{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-aeabc27 .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-aeabc27 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-aeabc27 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-aeabc27 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-aeabc27 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-2cda24d .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-2cda24d .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-2cda24d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-2cda24d .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-2cda24d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-48231f1 .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-48231f1 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-48231f1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-48231f1 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-48231f1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-42cff2f img{height:432px;object-fit:cover;object-position:center center;}.elementor-175 .elementor-element.elementor-element-c549f32{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-afe550d{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-8dac5ae .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-8dac5ae .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-8dac5ae .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-8dac5ae .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-8dac5ae .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-5b07923 .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-5b07923 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-5b07923 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-5b07923 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-5b07923 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-c078b59 img{height:432px;object-fit:cover;object-position:center center;}.elementor-175 .elementor-element.elementor-element-4e1cb79.elementor-element{--align-self:flex-start;}.elementor-175 .elementor-element.elementor-element-4e1cb79{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-347ba20{margin:20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-a0efb22 .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-a0efb22 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-a0efb22 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-a0efb22 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-a0efb22 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-cd04e7f .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-cd04e7f .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-cd04e7f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-cd04e7f .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-cd04e7f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-7f83acc .elementor-button{background-color:var( --e-global-color-text );font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-6b59fa2 );color:var( --e-global-color-6b59fa2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-7f83acc .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-7f83acc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-7f83acc .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-7f83acc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-5614109 .elementor-button{background-color:var( --e-global-color-accent );font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6b59fa2 );border-radius:0px 0px 0px 0px;padding:2% 2% 2% 2%;}.elementor-175 .elementor-element.elementor-element-5614109 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-5614109 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-5614109 .elementor-button-content-wrapper{flex-direction:row;}.elementor-175 .elementor-element.elementor-element-5614109 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-175 .elementor-element.elementor-element-e7749a9{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-bced638{--display:flex;border-style:none;--border-style:none;}.elementor-175 .elementor-element.elementor-element-285f24f{color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-520a1b1{--display:flex;border-style:none;--border-style:none;}.elementor-175 .elementor-element.elementor-element-5a3a1db{color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-54ec37f{--display:flex;border-style:none;--border-style:none;}.elementor-175 .elementor-element.elementor-element-f03224d{color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-3e3e709{--display:flex;border-style:none;--border-style:none;}.elementor-175 .elementor-element.elementor-element-a6bc312{color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-eab1f09{--display:flex;border-style:none;--border-style:none;}.elementor-175 .elementor-element.elementor-element-dbd1a3a{color:var( --e-global-color-6b59fa2 );}.elementor-175 .elementor-element.elementor-element-7ad1fde{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-7ad1fde > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-175 .elementor-element.elementor-element-7ad1fde > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-175 .elementor-element.elementor-element-2849ee1 .elementor-button{background-color:#51C1A200;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-2849ee1 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-2849ee1 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-175 .elementor-element.elementor-element-2849ee1 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-2849ee1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-175 .elementor-element.elementor-element-92ea183 .elementor-button{background-color:#51C1A200;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-92ea183 .elementor-button:hover, .elementor-175 .elementor-element.elementor-element-92ea183 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-175 .elementor-element.elementor-element-92ea183{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-175 .elementor-element.elementor-element-92ea183.elementor-element{--order:99999 /* order end hack */;}.elementor-175 .elementor-element.elementor-element-92ea183 .elementor-button:hover svg, .elementor-175 .elementor-element.elementor-element-92ea183 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-175 .elementor-element.elementor-element-5d7ef37 img{height:285px;}.elementor-175 .elementor-element.elementor-element-7916bb2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-7a80d4c img{height:285px;}.elementor-175 .elementor-element.elementor-element-6270e22{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-50d3e64 img{height:285px;}.elementor-175 .elementor-element.elementor-element-7909ae7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-81900fa img{height:285px;}.elementor-175 .elementor-element.elementor-element-8ab3043{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-9f6ba22{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-a4a7c06{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-fc6ecf3 img{height:285px;}.elementor-175 .elementor-element.elementor-element-759bf93{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-030d60e img{height:285px;}.elementor-175 .elementor-element.elementor-element-462037c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-42cff2f img{height:285px;}.elementor-175 .elementor-element.elementor-element-afe550d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-c078b59 img{height:285px;}.elementor-175 .elementor-element.elementor-element-347ba20{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-175 .elementor-element.elementor-element-7439041{margin:05% 0% calc(var(--kit-widget-spacing, 0px) + 05%) 0%;}.elementor-175 .elementor-element.elementor-element-5d7ef37{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-175 .elementor-element.elementor-element-5d7ef37 img{width:100%;height:200px;}.elementor-175 .elementor-element.elementor-element-ac36ecc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0% 0% 0% 0%;text-align:start;}.elementor-175 .elementor-element.elementor-element-ac36ecc.elementor-element{--align-self:flex-start;}.elementor-175 .elementor-element.elementor-element-7916bb2{margin:5% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-175 .elementor-element.elementor-element-7a80d4c{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-175 .elementor-element.elementor-element-7a80d4c img{width:100%;height:200px;}.elementor-175 .elementor-element.elementor-element-9bf0703{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0% 0% 0% 0%;}.elementor-175 .elementor-element.elementor-element-6270e22{margin:5% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-175 .elementor-element.elementor-element-50d3e64{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-175 .elementor-element.elementor-element-50d3e64 img{width:100%;height:200px;}.elementor-175 .elementor-element.elementor-element-6e4ddbc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0% 0% 0% 0%;}.elementor-175 .elementor-element.elementor-element-7909ae7{margin:5% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-175 .elementor-element.elementor-element-81900fa{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-175 .elementor-element.elementor-element-81900fa img{width:100%;height:200px;}.elementor-175 .elementor-element.elementor-element-0e6016f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0% 0% 0% 0%;}.elementor-175 .elementor-element.elementor-element-8ab3043{margin:5% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-175 .elementor-element.elementor-element-54ee2ac{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0% 0% 0% 0%;}.elementor-175 .elementor-element.elementor-element-9f6ba22{margin:5% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-175 .elementor-element.elementor-element-a4a7c06{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-175 .elementor-element.elementor-element-fc6ecf3{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-175 .elementor-element.elementor-element-fc6ecf3 img{width:100%;height:200px;}.elementor-175 .elementor-element.elementor-element-4cd5885{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0% 0% 0% 0%;text-align:start;}.elementor-175 .elementor-element.elementor-element-4cd5885.elementor-element{--align-self:flex-start;}.elementor-175 .elementor-element.elementor-element-759bf93{margin:5% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-175 .elementor-element.elementor-element-030d60e{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-175 .elementor-element.elementor-element-030d60e img{width:100%;height:200px;}.elementor-175 .elementor-element.elementor-element-377cba0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0% 0% 0% 0%;}.elementor-175 .elementor-element.elementor-element-462037c{margin:5% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-175 .elementor-element.elementor-element-42cff2f{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-175 .elementor-element.elementor-element-42cff2f img{width:100%;height:200px;}.elementor-175 .elementor-element.elementor-element-c549f32{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0% 0% 0% 0%;text-align:start;}.elementor-175 .elementor-element.elementor-element-c549f32.elementor-element{--align-self:flex-start;}.elementor-175 .elementor-element.elementor-element-afe550d{margin:5% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-175 .elementor-element.elementor-element-c078b59{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-175 .elementor-element.elementor-element-c078b59 img{width:100%;height:200px;}.elementor-175 .elementor-element.elementor-element-4e1cb79{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0% 0% 0% 0%;}.elementor-175 .elementor-element.elementor-element-347ba20{margin:5% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}}