.elementor-2321 .elementor-element.elementor-element-64d9f81{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-2321 .elementor-element.elementor-element-64d9f81:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-64d9f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #032703 0%, var( --e-global-color-opentrace_dark_green ) 100%);}.elementor-2321 .elementor-element.elementor-element-ca91087{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;}.elementor-2321 .elementor-element.elementor-element-6ab290b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-2321 .elementor-element.elementor-element-6ab290b.e-con{--flex-grow:0;--flex-shrink:0;}.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-2321 .elementor-element.elementor-element-f5eea71{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-2321 .elementor-element.elementor-element-f5eea71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-f5eea71 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-accent );}.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-2321 .elementor-element.elementor-element-e6fe918{width:100%;max-width:100%;text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:var( --e-global-color-accent );}.elementor-2321 .elementor-element.elementor-element-e6fe918 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-e6fe918 p{margin-block-end:0px;}.elementor-2321 .elementor-element.elementor-element-mwrcnln{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-2321 .elementor-element.elementor-element-mwrcnln:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-mwrcnln > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-opentrace_light_green );}.elementor-2321 .elementor-element.elementor-element-5su96xg{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-2321 .elementor-element.elementor-element-tw7jm9l{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2321 .elementor-element.elementor-element-lk1mhuv{text-align:center;}.elementor-2321 .elementor-element.elementor-element-lk1mhuv .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-jjsbko2{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-fdxif71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2321 .elementor-element.elementor-element-nlguj72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#52CC52;--border-color:#52CC52;--border-radius:10px 10px 10px 10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-2321 .elementor-element.elementor-element-nlguj72:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-nlguj72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#032703;}.elementor-2321 .elementor-element.elementor-element-01hz7iw .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.12em;color:var( --e-global-color-accent );}.elementor-2321 .elementor-element.elementor-element-lts4nya{font-family:"IBM Plex Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.55em;color:var( --e-global-color-accent );}.elementor-2321 .elementor-element.elementor-element-lts4nya p{margin-block-end:0px;}.elementor-2321 .elementor-element.elementor-element-mmxmush{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,102,22,0.16);--border-color:rgba(22,102,22,0.16);--border-radius:10px 10px 10px 10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-2321 .elementor-element.elementor-element-mmxmush:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-mmxmush > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-wxmj3s6 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-ovy8xbl{font-family:"IBM Plex Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-ovy8xbl p{margin-block-end:0px;}.elementor-2321 .elementor-element.elementor-element-hlbqpph{--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;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,102,22,0.16);--border-color:rgba(22,102,22,0.16);--border-radius:10px 10px 10px 10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-2321 .elementor-element.elementor-element-hlbqpph:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-hlbqpph > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-18ahwek .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-mrbxd0d{font-family:"IBM Plex Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-mrbxd0d p{margin-block-end:0px;}.elementor-2321 .elementor-element.elementor-element-n9ra2li{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2321 .elementor-element.elementor-element-jzj2hzf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,102,22,0.16);--border-color:rgba(22,102,22,0.16);--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 50px 0px rgba(3,39,3,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2321 .elementor-element.elementor-element-jzj2hzf:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-jzj2hzf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-l2fpeqb{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2321 .elementor-element.elementor-element-dozszqb .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-rzkhixi .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-krkcyvr{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-2xqlsxo{font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-zntetz5{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-vegepyx .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2321 .elementor-element.elementor-element-oe2b96w .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-oe2b96w .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-oe2b96w .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-oe2b96w .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-oe2b96w .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-oe2b96w .elementor-icon-list-icon i{color:var( --e-global-color-opentrace_new_green );transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-oe2b96w .elementor-icon-list-icon svg{fill:var( --e-global-color-opentrace_new_green );transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-oe2b96w{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-oe2b96w .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-oe2b96w .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-zdwvsp2 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-u5lp1tc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-u5lp1tc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-u5lp1tc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-u5lp1tc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-u5lp1tc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-u5lp1tc .elementor-icon-list-icon i{color:rgba(36,36,36,0.42);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-u5lp1tc .elementor-icon-list-icon svg{fill:rgba(36,36,36,0.42);transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-u5lp1tc{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-u5lp1tc .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-u5lp1tc .elementor-icon-list-text{color:rgba(36,36,36,0.72);transition:color 0.3s;}.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-2321 .elementor-element.elementor-element-fubtout .elementor-button{background-color:var( --e-global-color-primary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52CC52;border-radius:12px 12px 12px 12px;}.elementor-2321 .elementor-element.elementor-element-fubtout .elementor-button:hover, .elementor-2321 .elementor-element.elementor-element-fubtout .elementor-button:focus{background-color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-tq6eikm{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,102,22,0.16);--border-color:rgba(22,102,22,0.16);--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 50px 0px rgba(3,39,3,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2321 .elementor-element.elementor-element-tq6eikm:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-tq6eikm > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-ggnj3mm{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2321 .elementor-element.elementor-element-0b9i81n .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-688dgxq .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-bxkbl7a{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-foipthy{font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-z7rucjw{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-tkm5hkx .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-igu44dz .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-igu44dz .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-igu44dz .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-igu44dz .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-igu44dz .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-igu44dz .elementor-icon-list-icon i{color:var( --e-global-color-opentrace_new_green );transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-igu44dz .elementor-icon-list-icon svg{fill:var( --e-global-color-opentrace_new_green );transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-igu44dz{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-igu44dz .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-igu44dz .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-khvxooz .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-k1plxrk .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-k1plxrk .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-k1plxrk .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-k1plxrk .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-k1plxrk .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-k1plxrk .elementor-icon-list-icon i{color:rgba(36,36,36,0.42);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-k1plxrk .elementor-icon-list-icon svg{fill:rgba(36,36,36,0.42);transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-k1plxrk{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-k1plxrk .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-k1plxrk .elementor-icon-list-text{color:rgba(36,36,36,0.72);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-lm5dpaq .elementor-button{background-color:var( --e-global-color-primary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52CC52;border-radius:12px 12px 12px 12px;}.elementor-2321 .elementor-element.elementor-element-lm5dpaq .elementor-button:hover, .elementor-2321 .elementor-element.elementor-element-lm5dpaq .elementor-button:focus{background-color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-y3yktfz{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,102,22,0.16);--border-color:rgba(22,102,22,0.16);--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 50px 0px rgba(3,39,3,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2321 .elementor-element.elementor-element-y3yktfz:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-y3yktfz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-9tmvuzg{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2321 .elementor-element.elementor-element-bzdvkvu .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-xvztskj .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-ks1t4fr{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-h9130te{font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-3ieugwo{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-dx6wlwm .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-ap5tcqy .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-ap5tcqy .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-ap5tcqy .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-ap5tcqy .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-ap5tcqy .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-ap5tcqy .elementor-icon-list-icon i{color:var( --e-global-color-opentrace_new_green );transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-ap5tcqy .elementor-icon-list-icon svg{fill:var( --e-global-color-opentrace_new_green );transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-ap5tcqy{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-ap5tcqy .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-ap5tcqy .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-kduvz65 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-ie0g3ck .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-ie0g3ck .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-ie0g3ck .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-ie0g3ck .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-ie0g3ck .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-ie0g3ck .elementor-icon-list-icon i{color:rgba(36,36,36,0.42);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-ie0g3ck .elementor-icon-list-icon svg{fill:rgba(36,36,36,0.42);transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-ie0g3ck{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-ie0g3ck .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-ie0g3ck .elementor-icon-list-text{color:rgba(36,36,36,0.72);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-lvluog6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52CC52;border-radius:12px 12px 12px 12px;}.elementor-2321 .elementor-element.elementor-element-lvluog6 .elementor-button:hover, .elementor-2321 .elementor-element.elementor-element-lvluog6 .elementor-button:focus{background-color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-3ez18v7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,102,22,0.16);--border-color:rgba(22,102,22,0.16);--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 50px 0px rgba(3,39,3,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2321 .elementor-element.elementor-element-3ez18v7:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-3ez18v7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-ea3xsl9{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2321 .elementor-element.elementor-element-b18a6oi .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-rybst8c .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-ud0ltyz{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-qmwxfhw{font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-207tjrp{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-yz2guai .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-dc4tgy7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-dc4tgy7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-dc4tgy7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-dc4tgy7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-dc4tgy7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-dc4tgy7 .elementor-icon-list-icon i{color:var( --e-global-color-opentrace_new_green );transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-dc4tgy7 .elementor-icon-list-icon svg{fill:var( --e-global-color-opentrace_new_green );transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-dc4tgy7{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-dc4tgy7 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-dc4tgy7 .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-0pzl9fd .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-npmn2uh .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-npmn2uh .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-npmn2uh .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-npmn2uh .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-npmn2uh .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-npmn2uh .elementor-icon-list-icon i{color:rgba(36,36,36,0.42);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-npmn2uh .elementor-icon-list-icon svg{fill:rgba(36,36,36,0.42);transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-npmn2uh{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-npmn2uh .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-npmn2uh .elementor-icon-list-text{color:rgba(36,36,36,0.72);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-hphxjqu .elementor-button{background-color:var( --e-global-color-primary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52CC52;border-radius:12px 12px 12px 12px;}.elementor-2321 .elementor-element.elementor-element-hphxjqu .elementor-button:hover, .elementor-2321 .elementor-element.elementor-element-hphxjqu .elementor-button:focus{background-color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-ts0tqjc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,102,22,0.16);--border-color:rgba(22,102,22,0.16);--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 50px 0px rgba(3,39,3,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2321 .elementor-element.elementor-element-ts0tqjc:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-ts0tqjc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-4qc8lkp{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2321 .elementor-element.elementor-element-g87qqez .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-o2nbqzc .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-ouent2k{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-ydbn3de{font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-tsbv5rv{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-yocfvga .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-li1zzrc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-li1zzrc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-li1zzrc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-li1zzrc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-li1zzrc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-li1zzrc .elementor-icon-list-icon i{color:var( --e-global-color-opentrace_new_green );transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-li1zzrc .elementor-icon-list-icon svg{fill:var( --e-global-color-opentrace_new_green );transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-li1zzrc{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-li1zzrc .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-li1zzrc .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-wbshmkt .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-urgi6yj .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-urgi6yj .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-urgi6yj .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-urgi6yj .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-urgi6yj .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-urgi6yj .elementor-icon-list-icon i{color:rgba(36,36,36,0.42);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-urgi6yj .elementor-icon-list-icon svg{fill:rgba(36,36,36,0.42);transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-urgi6yj{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-urgi6yj .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-urgi6yj .elementor-icon-list-text{color:rgba(36,36,36,0.72);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-k9j9ign .elementor-button{background-color:var( --e-global-color-primary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52CC52;border-radius:12px 12px 12px 12px;}.elementor-2321 .elementor-element.elementor-element-k9j9ign .elementor-button:hover, .elementor-2321 .elementor-element.elementor-element-k9j9ign .elementor-button:focus{background-color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-etokfxv{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,102,22,0.16);--border-color:rgba(22,102,22,0.16);--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 50px 0px rgba(3,39,3,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2321 .elementor-element.elementor-element-etokfxv:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-etokfxv > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2321 .elementor-element.elementor-element-qfzuzmk{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2321 .elementor-element.elementor-element-fyr9e2m .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-xwyook4 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.12em;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-xk00kig{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-uf7rkzy{font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-ngrvop1{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:var( --e-global-color-opentrace_new_black );}.elementor-2321 .elementor-element.elementor-element-ttfpakt .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-wxxongd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-wxxongd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-wxxongd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-wxxongd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-wxxongd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-wxxongd .elementor-icon-list-icon i{color:var( --e-global-color-opentrace_new_green );transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-wxxongd .elementor-icon-list-icon svg{fill:var( --e-global-color-opentrace_new_green );transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-wxxongd{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-wxxongd .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-wxxongd .elementor-icon-list-text{color:#242424;transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-akmhilv .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-p5emrsm .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-p5emrsm .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-p5emrsm .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-p5emrsm .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-p5emrsm .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-p5emrsm .elementor-icon-list-icon i{color:rgba(36,36,36,0.42);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-p5emrsm .elementor-icon-list-icon svg{fill:rgba(36,36,36,0.42);transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-p5emrsm{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-p5emrsm .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-p5emrsm .elementor-icon-list-text{color:rgba(36,36,36,0.72);transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-ppsazip .elementor-button{background-color:var( --e-global-color-primary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52CC52;border-radius:12px 12px 12px 12px;}.elementor-2321 .elementor-element.elementor-element-ppsazip .elementor-button:hover, .elementor-2321 .elementor-element.elementor-element-ppsazip .elementor-button:focus{background-color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-jrvye8m{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(82,204,82,0.35);--border-color:rgba(82,204,82,0.35);--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2321 .elementor-element.elementor-element-jrvye8m:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-jrvye8m > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#032703;}.elementor-2321 .elementor-element.elementor-element-tiuioza{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;line-height:1.55em;color:var( --e-global-color-primary );}.elementor-2321 .elementor-element.elementor-element-do3nhqr .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.12em;color:var( --e-global-color-accent );}.elementor-2321 .elementor-element.elementor-element-oesul1b .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:42px;font-weight:700;line-height:1.12em;color:var( --e-global-color-primary );}.elementor-2321 .elementor-element.elementor-element-yscxwnh{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-accent );}.elementor-2321 .elementor-element.elementor-element-2k0zddp{font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-accent );}.elementor-2321 .elementor-element.elementor-element-pvhm0xe .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.12em;letter-spacing:0px;color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-bzf4izt .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-bzf4izt .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-bzf4izt .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2321 .elementor-element.elementor-element-bzf4izt .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-bzf4izt .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2321 .elementor-element.elementor-element-bzf4izt .elementor-icon-list-icon i{color:var( --e-global-color-opentrace_new_green );transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-bzf4izt .elementor-icon-list-icon svg{fill:var( --e-global-color-opentrace_new_green );transition:fill 0.3s;}.elementor-2321 .elementor-element.elementor-element-bzf4izt{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-2321 .elementor-element.elementor-element-bzf4izt .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2321 .elementor-element.elementor-element-bzf4izt .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2321 .elementor-element.elementor-element-mcsetun{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2321 .elementor-element.elementor-element-pgktxe5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52CC52;border-radius:12px 12px 12px 12px;}.elementor-2321 .elementor-element.elementor-element-pgktxe5 .elementor-button:hover, .elementor-2321 .elementor-element.elementor-element-pgktxe5 .elementor-button:focus{background-color:var( --e-global-color-opentrace_new_green );}.elementor-2321 .elementor-element.elementor-element-6kb4oma .elementor-button{background-color:rgba(255,255,255,0);font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2321 .elementor-element.elementor-element-64d9f81{--min-height:400px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-2321 .elementor-element.elementor-element-ca91087{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-2321 .elementor-element.elementor-element-f5eea71 .elementor-heading-title{font-size:40px;}.elementor-2321 .elementor-element.elementor-element-e6fe918{width:100%;max-width:100%;}.elementor-2321 .elementor-element.elementor-element-mwrcnln{--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2321 .elementor-element.elementor-element-lk1mhuv .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-2321 .elementor-element.elementor-element-64d9f81{--min-height:380px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-2321 .elementor-element.elementor-element-f5eea71 .elementor-heading-title{font-size:32px;}.elementor-2321 .elementor-element.elementor-element-e6fe918{font-size:13px;}.elementor-2321 .elementor-element.elementor-element-mwrcnln{--padding-top:56px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2321 .elementor-element.elementor-element-lk1mhuv .elementor-heading-title{font-size:28px;}.elementor-2321 .elementor-element.elementor-element-jzj2hzf{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2321 .elementor-element.elementor-element-rzkhixi .elementor-heading-title{font-size:34px;}.elementor-2321 .elementor-element.elementor-element-tq6eikm{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2321 .elementor-element.elementor-element-688dgxq .elementor-heading-title{font-size:34px;}.elementor-2321 .elementor-element.elementor-element-y3yktfz{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2321 .elementor-element.elementor-element-xvztskj .elementor-heading-title{font-size:34px;}.elementor-2321 .elementor-element.elementor-element-3ez18v7{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2321 .elementor-element.elementor-element-rybst8c .elementor-heading-title{font-size:34px;}.elementor-2321 .elementor-element.elementor-element-ts0tqjc{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2321 .elementor-element.elementor-element-o2nbqzc .elementor-heading-title{font-size:34px;}.elementor-2321 .elementor-element.elementor-element-etokfxv{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2321 .elementor-element.elementor-element-xwyook4 .elementor-heading-title{font-size:34px;}.elementor-2321 .elementor-element.elementor-element-jrvye8m{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-2321 .elementor-element.elementor-element-do3nhqr .elementor-heading-title{font-size:26px;}.elementor-2321 .elementor-element.elementor-element-oesul1b .elementor-heading-title{font-size:34px;}.elementor-2321 .elementor-element.elementor-element-mcsetun{--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;}}@media(min-width:768px){.elementor-2321 .elementor-element.elementor-element-ca91087{--content-width:1280px;}.elementor-2321 .elementor-element.elementor-element-6ab290b{--width:55.747%;}.elementor-2321 .elementor-element.elementor-element-5su96xg{--content-width:1280px;}.elementor-2321 .elementor-element.elementor-element-tw7jm9l{--width:100%;}.elementor-2321 .elementor-element.elementor-element-fdxif71{--width:100%;}.elementor-2321 .elementor-element.elementor-element-nlguj72{--width:180px;}.elementor-2321 .elementor-element.elementor-element-mmxmush{--width:180px;}.elementor-2321 .elementor-element.elementor-element-hlbqpph{--width:180px;}.elementor-2321 .elementor-element.elementor-element-n9ra2li{--width:100%;}.elementor-2321 .elementor-element.elementor-element-jzj2hzf{--width:100%;}.elementor-2321 .elementor-element.elementor-element-l2fpeqb{--width:100%;}.elementor-2321 .elementor-element.elementor-element-tq6eikm{--width:100%;}.elementor-2321 .elementor-element.elementor-element-ggnj3mm{--width:100%;}.elementor-2321 .elementor-element.elementor-element-y3yktfz{--width:100%;}.elementor-2321 .elementor-element.elementor-element-9tmvuzg{--width:100%;}.elementor-2321 .elementor-element.elementor-element-3ez18v7{--width:100%;}.elementor-2321 .elementor-element.elementor-element-ea3xsl9{--width:100%;}.elementor-2321 .elementor-element.elementor-element-ts0tqjc{--width:100%;}.elementor-2321 .elementor-element.elementor-element-4qc8lkp{--width:100%;}.elementor-2321 .elementor-element.elementor-element-etokfxv{--width:100%;}.elementor-2321 .elementor-element.elementor-element-qfzuzmk{--width:100%;}.elementor-2321 .elementor-element.elementor-element-jrvye8m{--width:32%;}.elementor-2321 .elementor-element.elementor-element-mcsetun{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2321 .elementor-element.elementor-element-6ab290b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-mwrcnln */.elementor-2321 .elementor-element.elementor-element-mwrcnln { overflow: hidden; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; align-items: stretch; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-card { min-width: 0; height: 100%; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-card > .elementor-widget-button { margin-top: auto; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-card .elementor-button { width: 100%; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option.is-selected p, .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option.is-selected h4 { color: #FFFFFF; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-support-text p { color: rgba(36,36,36,0.68); }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-upgrade-list .elementor-icon-list-text { color: rgba(36,36,36,0.72); }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-enterprise-card { grid-column: 1 / -1; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-enterprise-card .elementor-icon-list-text, .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-enterprise-card .elementor-icon-list-icon i { color: #FFFFFF; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-enterprise-actions .elementor-widget-button { flex: 1; }
@media (max-width: 1024px) { .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-grid { grid-template-columns: 1fr; gap: 18px; } .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-enterprise-actions { flex-direction: column; } }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-price .elementor-heading-title { transition: opacity .14s ease; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-local-price { display: block; margin-top: 6px; color: rgba(36,36,36,0.68); font-size: 13px; line-height: 1.45; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-card.is-updating .ot-price .elementor-heading-title { opacity: .55; }
/* OpenTrace billing .elementor-2321 .elementor-element.elementor-element-mwrcnln state refinement */
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-copy .elementor-widget-heading,
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-copy .elementor-widget-text-editor { max-width: 540px; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-copy .elementor-heading-title,
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-copy .elementor-widget-container { text-align: left; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-grid { display: grid; grid-template-columns: repeat(3, minmax(154px, 1fr)); gap: 14px; width: min(100%, 650px); margin-left: auto; justify-content: end; align-items: stretch; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option { cursor: pointer; min-height: 78px; background: #FFFFFF; border: 1px solid rgba(22,102,22,0.18); box-shadow: 0 10px 26px rgba(3,39,3,0.04); transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option h4,
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option p { color: #242424; transition: color .18s ease; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option:hover { background: #F6FFF6; border-color: rgba(82,204,82,0.72); box-shadow: 0 14px 32px rgba(3,39,3,0.08); transform: translateY(-1px); }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option:hover h4 { color: #032703; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option:hover p { color: #166616; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option.is-selected,
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option[aria-pressed="true"] { background: #032703; border-color: #52CC52; box-shadow: 0 16px 36px rgba(3,39,3,0.16), inset 0 0 0 1px rgba(82,204,82,0.25); transform: translateY(0); }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option.is-selected h4,
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option.is-selected p,
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option[aria-pressed="true"] h4,
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option[aria-pressed="true"] p { color: #FFFFFF !important; }
.elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-option:focus-visible { outline: 3px solid rgba(82,204,82,0.38); outline-offset: 4px; }
@media (min-width: 1025px) {
  .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-shell > .e-con-inner { display: grid; grid-template-columns: minmax(320px, .85fr) minmax(520px, 1.15fr); column-gap: 48px; row-gap: 36px; align-items: end; }
  .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-copy { grid-column: 1; align-items: flex-start; }
  .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-grid { grid-column: 2; }
  .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-grid { grid-column: 1 / -1; }
  .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-pricing-frequency-script { grid-column: 1 / -1; }
}
@media (max-width: 1024px) {
  .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-copy .elementor-heading-title,
  .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-copy .elementor-widget-container { text-align: center; }
  .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-copy { align-items: center; }
  .elementor-2321 .elementor-element.elementor-element-mwrcnln .ot-billing-grid { width: 100%; margin-left: 0; grid-template-columns: 1fr; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://opentrace.africa/wp-content/uploads/2025/06/IBMPlexSans-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://opentrace.africa/wp-content/uploads/2025/06/IBMPlexSans-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://opentrace.africa/wp-content/uploads/2025/06/IBMPlexSans-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://opentrace.africa/wp-content/uploads/2025/06/IBMPlexSans-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://opentrace.africa/wp-content/uploads/2025/06/IBMPlexSans-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */