.elementor-20183 .elementor-element.elementor-element-4490906{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20183 .elementor-element.elementor-element-4490906:not(.elementor-motion-effects-element-type-background), .elementor-20183 .elementor-element.elementor-element-4490906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080b10;}.elementor-20183 .elementor-element.elementor-element-7f63c83{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.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-20183 .elementor-element.elementor-element-ab9f608 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20183 .elementor-element.elementor-element-ab9f608 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20183 .elementor-element.elementor-element-ab9f608{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20183 .elementor-element.elementor-element-ab9f608 .elementor-icon-list-text{transition:color 0.3s;}.elementor-20183 .elementor-element.elementor-element-b24161c{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.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-20183 .elementor-element.elementor-element-1c6aa51 .elementor-heading-title{color:#f0f4f8;}.elementor-20183 .elementor-element.elementor-element-8c1d3a2 .elementor-heading-title{color:#00c4e6;}.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-20183 .elementor-element.elementor-element-bacee12{color:#8a9bb0;}.elementor-20183 .elementor-element.elementor-element-85e7a28{--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;--align-items:center;--flex-wrap:wrap;}.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-20183 .elementor-element.elementor-element-ee52dcc{--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;--flex-wrap:wrap;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(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20183 .elementor-element.elementor-element-ee52dcc:not(.elementor-motion-effects-element-type-background), .elementor-20183 .elementor-element.elementor-element-ee52dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-20183 .elementor-element.elementor-element-7f647c0{--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:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-20183 .elementor-element.elementor-element-7f647c0:not(.elementor-motion-effects-element-type-background), .elementor-20183 .elementor-element.elementor-element-7f647c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111820;}.elementor-20183 .elementor-element.elementor-element-8539d11 .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-580791b{color:#4a5a6a;}.elementor-20183 .elementor-element.elementor-element-0684cfc{--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:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-20183 .elementor-element.elementor-element-0684cfc:not(.elementor-motion-effects-element-type-background), .elementor-20183 .elementor-element.elementor-element-0684cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111820;}.elementor-20183 .elementor-element.elementor-element-689559a .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-0ed8d44{color:#4a5a6a;}.elementor-20183 .elementor-element.elementor-element-6383882{--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:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-20183 .elementor-element.elementor-element-6383882:not(.elementor-motion-effects-element-type-background), .elementor-20183 .elementor-element.elementor-element-6383882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111820;}.elementor-20183 .elementor-element.elementor-element-87b8837 .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-72ebcd3{color:#4a5a6a;}.elementor-20183 .elementor-element.elementor-element-7efee05{--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:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-20183 .elementor-element.elementor-element-7efee05:not(.elementor-motion-effects-element-type-background), .elementor-20183 .elementor-element.elementor-element-7efee05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111820;}.elementor-20183 .elementor-element.elementor-element-30bbd6f .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-6b3d8c4{color:#4a5a6a;}.elementor-20183 .elementor-element.elementor-element-eefb2b2{--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;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20183 .elementor-element.elementor-element-08384c5 .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-e854806{--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;--flex-wrap:wrap;}.elementor-20183 .elementor-element.elementor-element-6b21315 .elementor-heading-title{color:#f0f4f8;}.elementor-20183 .elementor-element.elementor-element-d951466 .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-7daa747{color:#8a9bb0;}.elementor-20183 .elementor-element.elementor-element-60e5911{--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;--margin-top:32px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-20183 .elementor-element.elementor-element-68c7a6c{--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;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-20183 .elementor-element.elementor-element-21bbc26{--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;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-20183 .elementor-element.elementor-element-d1d8144{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20183 .elementor-element.elementor-element-9f72b74{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20183 .elementor-element.elementor-element-c4bfa97 .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-b327e07{--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;--flex-wrap:wrap;}.elementor-20183 .elementor-element.elementor-element-84ab086 .elementor-heading-title{color:#f0f4f8;}.elementor-20183 .elementor-element.elementor-element-abf9cdf .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-15cc574{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20183 .elementor-element.elementor-element-927fa4e .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-48b9e7b{--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;--flex-wrap:wrap;}.elementor-20183 .elementor-element.elementor-element-0db7752 .elementor-heading-title{color:#f0f4f8;}.elementor-20183 .elementor-element.elementor-element-7d59e1e .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-09ea403{color:#8a9bb0;}.elementor-20183 .elementor-element.elementor-element-cf30cda{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20183 .elementor-element.elementor-element-381d9ea .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-5d98f7c{--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;--flex-wrap:wrap;}.elementor-20183 .elementor-element.elementor-element-a8588cb .elementor-heading-title{color:#f0f4f8;}.elementor-20183 .elementor-element.elementor-element-690f07b .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-39ecb8d{color:#8a9bb0;}.elementor-20183 .elementor-element.elementor-element-c0e9618{--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:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20183 .elementor-element.elementor-element-3e9624d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20183 .elementor-element.elementor-element-1384fc5 .elementor-heading-title{color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-2bc0cef{--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;--flex-wrap:wrap;}.elementor-20183 .elementor-element.elementor-element-7bd9873 .elementor-heading-title{color:#f0f4f8;}.elementor-20183 .elementor-element.elementor-element-2721842 .elementor-heading-title{color:#00c4e6;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-20183 .elementor-element.elementor-element-9796dcc > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-20183 .elementor-element.elementor-element-8051a01{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-20183 .elementor-element.elementor-element-8051a01:not(.elementor-motion-effects-element-type-background), .elementor-20183 .elementor-element.elementor-element-8051a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00c4e6;}.elementor-20183 .elementor-element.elementor-element-3f9a83e{text-align:center;}.elementor-20183 .elementor-element.elementor-element-3f9a83e .elementor-heading-title{color:#080b10;}.elementor-20183 .elementor-element.elementor-element-f21fc99{text-align:center;color:rgba(0,0,0,0.52);}.elementor-20183 .elementor-element.elementor-element-b0311b3{--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:center;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:18px;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-18px;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-field-type-html{padding-bottom:0px;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-button[type="submit"]{color:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-20183 .elementor-element.elementor-element-93ebdcb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-20183 .elementor-element.elementor-element-4490906{--width:100%;}}/* Start custom CSS for accordion, class: .elementor-element-9796dcc */.elementor-20183 .elementor-element.elementor-element-9796dcc .elementor-accordion{display:flex!important;flex-direction:column!important;gap:14px!important}
.elementor-20183 .elementor-element.elementor-element-9796dcc .elementor-accordion-item{background:var(--card,#111820)!important;border:1px solid var(--border)!important;border-radius:12px!important;overflow:hidden!important}
.elementor-20183 .elementor-element.elementor-element-9796dcc .elementor-tab-title{padding:20px 24px!important;margin:0!important;font-size:1rem!important;font-weight:600!important;color:var(--white)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;border:none!important;background:transparent!important}
.elementor-20183 .elementor-element.elementor-element-9796dcc .elementor-tab-title.elementor-active{color:var(--white)!important;border-bottom:1px solid var(--border)!important}
.elementor-20183 .elementor-element.elementor-element-9796dcc .elementor-tab-title .elementor-accordion-title{flex:1!important;color:inherit!important;order:1!important}
.elementor-20183 .elementor-element.elementor-element-9796dcc .elementor-accordion-icon{color:var(--mid)!important;margin:0 0 0 12px!important;order:2!important}
.elementor-20183 .elementor-element.elementor-element-9796dcc .elementor-tab-title.elementor-active .elementor-accordion-icon{color:var(--cyan)!important}
.elementor-20183 .elementor-element.elementor-element-9796dcc .elementor-tab-content{padding:0 24px 20px 24px!important;margin:0!important;color:var(--mid)!important;font-size:.92rem!important;line-height:1.6!important;border:none!important}/* End custom CSS */
/* Start custom CSS *//* Workstation PC Builder page — scoped to .wsb-page */

/* ---- Font-family / color override defense (Roboto / dark-navy bug) ---- */
.wsb-page .elementor-heading-title,
.wsb-page h1, .wsb-page h2, .wsb-page h3, .wsb-page h4, .wsb-page h5, .wsb-page h6,
.wsb-page .elementor-widget-text-editor,
.wsb-page .elementor-widget-text-editor p,
.wsb-page p,
.wsb-page .elementor-button,
.wsb-page .elementor-button-text,
.wsb-page .elementor-accordion-title,
.wsb-page .elementor-accordion-item,
.wsb-page .elementor-tab-content,
.wsb-page .elementor-icon-list-text,
.wsb-page table, .wsb-page td, .wsb-page th,
.wsb-page .tier-card, .wsb-page .use-case-card, .wsb-page .process-step{
  font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;
}
.wsb-page .elementor-heading-title{ color:#f0f4f8; }
.wsb-page .elementor-widget-text-editor p{ color:#8a9bb0!important; }

/* ---- layout helpers ---- */
.wsb-page{ overflow-x:hidden; }
.wsb-page .wsb-max{ max-width:1100px!important; margin-left:auto!important; margin-right:auto!important; width:100%!important; }
.wsb-page .wsb-max-narrow{ max-width:760px!important; margin-left:auto!important; margin-right:auto!important; width:100%!important; }
.wsb-page .wsb-section > .e-con-inner,
.wsb-page .wsb-tiers-section > .e-con-inner,
.wsb-page .wsb-faq-section > .e-con-inner,
.wsb-page .wsb-hero > .e-con-inner{ width:100%; }

/* ---- eyebrow pill (hero) ---- */
.wsb-page .wsb-eyebrow{ display:inline-flex!important; align-items:center; gap:.45rem; font-size:.72rem; font-weight:500; letter-spacing:.08em; color:#00c4e6; background:rgba(0,196,230,0.08); border:1px solid rgba(0,196,230,0.28); border-radius:50px; padding:.3rem .85rem; margin-bottom:1.25rem; width:auto; }
.wsb-page .wsb-eyebrow-dot{ width:6px; height:6px; border-radius:50%; background:#00c4e6; animation:wsb-blink 2s ease-in-out infinite; flex-shrink:0; }
@keyframes wsb-blink{ 0%,100%{opacity:1} 50%{opacity:.25} }

/* ---- hero heading / sub ---- */
.wsb-page .wsb-hero .elementor-heading-title{ font-weight:900!important; font-size:clamp(2.2rem,7vw,4rem); line-height:1.04; letter-spacing:-.03em; margin-bottom:.15rem; }
.wsb-page .wsb-hero .elementor-widget-text-editor{ max-width:680px; margin-top:1rem; }
.wsb-page .wsb-hero .elementor-widget-text-editor p{ font-size:1rem!important; line-height:1.78!important; }
.wsb-page .wsb-hero-actions{ margin-top:1.75rem; }

/* buttons: base */
.wsb-page .elementor-button{ font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important; font-weight:700!important; border-radius:50px!important; min-height:52px; display:inline-flex; align-items:center; justify-content:center; box-sizing:border-box; padding:0 1.75rem!important; white-space:nowrap; text-decoration:none!important; transition:background .18s,box-shadow .18s,transform .14s,color .18s,border-color .18s; }
.wsb-page .wsb-btn-primary .elementor-button{ background:#00c4e6!important; color:#080b10!important; border:none!important; }
.wsb-page .wsb-btn-primary .elementor-button:hover{ background:#009ab8!important; box-shadow:0 0 14px rgba(0,196,230,.3); }
.wsb-page .wsb-btn-ghost .elementor-button{ background:transparent!important; color:#8a9bb0!important; border:1px solid rgba(255,255,255,.08)!important; }
.wsb-page .wsb-btn-ghost .elementor-button:hover{ border-color:rgba(0,196,230,.28)!important; color:#00c4e6!important; }

/* ---- stat strip ---- */
.wsb-page .wsb-stat-cell{ flex:1 1 50%; text-align:center; }
.wsb-page .wsb-stat-num .elementor-heading-title{ font-weight:900!important; font-size:1.8rem!important; line-height:1; letter-spacing:-.02em; margin-bottom:.15rem; }
.wsb-page .wsb-stat-label p{ font-size:.62rem!important; letter-spacing:.08em; text-transform:uppercase; color:#4a5a6a!important; }
@media(min-width:640px){ .wsb-page .wsb-stat-cell{ flex:1 1 25%; } }

/* ---- section header (eyebrow / heading-row / sub) ---- */
.wsb-page .wsb-eyebrow-label .elementor-heading-title{ font-size:.7rem!important; letter-spacing:.16em; text-transform:uppercase; margin-bottom:0; }
.wsb-page .wsb-eyebrow-label .elementor-heading-title::before{ content:'//'; opacity:.4; margin-right:.5rem; }
.wsb-page .wsb-section-heading-row{ margin-top:.5rem; margin-bottom:.75rem; }
.wsb-page .wsb-section-heading-row .elementor-heading-title{ font-weight:800!important; font-size:clamp(1.75rem,5vw,2.8rem)!important; line-height:1.08; letter-spacing:-.025em; margin:0; }
.wsb-page .wsb-section-sub p{ font-size:1rem!important; color:#8a9bb0!important; line-height:1.75!important; max-width:640px; }

/* ---- TIER CARDS ---- */
.wsb-page .wsb-tier-card{ border-radius:12px; overflow:hidden; border:1px solid rgba(255,255,255,.08); transition:border-color .2s; background:#080b10; }
.wsb-page .wsb-tier-card:hover{ border-color:rgba(0,196,230,.28); }
.wsb-page .tier-header{ padding:1.5rem 1.75rem; display:flex; align-items:flex-start; justify-content:space-between; gap:1.5rem; flex-wrap:wrap; background:#111820; }
.wsb-page .tier-badge{ display:inline-flex; align-items:center; gap:.5rem; font-size:.65rem; letter-spacing:.12em; text-transform:uppercase; padding:.28rem .75rem; border-radius:50px; font-weight:700; margin-bottom:.6rem; }
.wsb-page .tier-name{ font-weight:800; font-size:1.3rem; color:#f0f4f8; line-height:1.15; margin-bottom:.35rem; }
.wsb-page .tier-tagline{ font-size:.88rem; color:#8a9bb0; line-height:1.6; max-width:520px; }
.wsb-page .tier-price-block{ text-align:right; flex-shrink:0; }
.wsb-page .tier-from{ font-size:.62rem; letter-spacing:.1em; text-transform:uppercase; color:#4a5a6a; margin-bottom:.2rem; }
.wsb-page .tier-price{ font-weight:900; font-size:1.9rem; color:#f0f4f8; line-height:1; letter-spacing:-.02em; }
.wsb-page .tier-price-note{ font-size:.72rem; color:#4a5a6a; margin-top:.25rem; }

.wsb-page .wsb-tier-entry .tier-badge{ background:rgba(34,197,94,.1); color:#22c55e; border:1px solid rgba(34,197,94,.25); }
.wsb-page .wsb-tier-mid .tier-header{ background:linear-gradient(135deg,#111820 0%,rgba(0,196,230,.04) 100%); }
.wsb-page .wsb-tier-mid .tier-badge{ background:rgba(0,196,230,.08); color:#00c4e6; border:1px solid rgba(0,196,230,.28); }
.wsb-page .wsb-tier-pro .tier-header{ background:linear-gradient(135deg,#111820 0%,rgba(168,85,247,.06) 100%); }
.wsb-page .wsb-tier-pro .tier-badge{ background:rgba(168,85,247,.1); color:#a855f7; border:1px solid rgba(168,85,247,.3); }
.wsb-page .wsb-tier-rack .tier-header{ background:linear-gradient(135deg,#111820 0%,rgba(245,158,11,.05) 100%); }
.wsb-page .wsb-tier-rack .tier-badge{ background:rgba(245,158,11,.1); color:#f59e0b; border:1px solid rgba(245,158,11,.3); }

.wsb-page .tier-body{ padding:1.75rem; display:flex; flex-direction:column; gap:1.5rem; background:#080b10; }
.wsb-page .tier-left{ display:flex; flex-direction:column; gap:1.25rem; }
.wsb-page .tier-specs{ display:flex; flex-direction:column; border:1px solid rgba(255,255,255,.08); border-radius:7px; overflow:hidden; width:100%; }
.wsb-page .spec-row{ display:grid; grid-template-columns:130px 1fr; background:#111820; border-bottom:1px solid rgba(255,255,255,.04); padding:.7rem 1rem; gap:.75rem; align-items:start; }
.wsb-page .spec-row:last-child{ border-bottom:none; }
.wsb-page .spec-row:nth-child(even){ background:#161f2c; }
.wsb-page .spec-key{ font-size:.62rem; letter-spacing:.1em; text-transform:uppercase; color:#4a5a6a; padding-top:.15rem; flex-shrink:0; }
.wsb-page .spec-val{ font-size:.88rem; color:#f0f4f8; font-weight:500; line-height:1.5; }
.wsb-page .spec-val small{ display:block; font-size:.72rem; color:#4a5a6a; margin-top:.1rem; font-weight:400; }
.wsb-page .tier-use-cases-wrap{ background:#161f2c; border:1px solid rgba(255,255,255,.08); border-radius:7px; padding:1.25rem; }
.wsb-page .tier-use-cases-label{ font-size:.68rem; letter-spacing:.12em; text-transform:uppercase; color:#4a5a6a; margin-bottom:.85rem; }
.wsb-page .tier-use-cases{ display:grid; grid-template-columns:1fr 1fr; gap:6px; }
.wsb-page .use-chip{ display:flex; align-items:center; gap:.55rem; padding:.6rem .85rem; border-radius:7px; font-size:.82rem; color:#8a9bb0; background:#111820; border:1px solid rgba(255,255,255,.08); }
.wsb-page .use-chip-icon{ font-size:.95rem; flex-shrink:0; }
.wsb-page .tier-right{ position:relative; }
.wsb-page .tier-image-wrap{ position:relative; width:100%; aspect-ratio:4/3; background:#161f2c; border:1px solid rgba(255,255,255,.08); border-radius:7px; overflow:hidden; display:flex; align-items:center; justify-content:center; }
.wsb-page .tier-image-placeholder{ display:flex; flex-direction:column; align-items:center; justify-content:center; gap:.75rem; width:100%; height:100%; background:radial-gradient(circle at 50% 50%,rgba(0,196,230,0.05) 0%,transparent 65%), repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(255,255,255,0.015) 20px,rgba(255,255,255,0.015) 21px); }
.wsb-page .tier-image-placeholder-icon{ font-size:2.5rem; opacity:.3; }
.wsb-page .tier-image-placeholder-text{ font-size:.68rem; letter-spacing:.14em; text-transform:uppercase; color:#4a5a6a; opacity:.6; text-align:center; padding:0 1rem; }
.wsb-page .tier-image-placeholder-hint{ font-size:.62rem; color:#4a5a6a; opacity:.4; }
.wsb-page .tier-footer{ padding:1.25rem 1.75rem; border-top:1px solid rgba(255,255,255,.08); display:flex; align-items:center; justify-content:space-between; gap:1rem; flex-wrap:wrap; background:#111820; }
.wsb-page .tier-footer-note{ font-size:.78rem; color:#4a5a6a; }
.wsb-page .tier-footer-note strong{ color:#f0f4f8; }
.wsb-page .tier-btn{ display:inline-flex; align-items:center; justify-content:center; gap:.45rem; min-height:44px; padding:0 1.4rem; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important; font-size:.85rem; font-weight:700; background:#00c4e6; color:#080b10; border:none; border-radius:50px; text-decoration:none!important; white-space:nowrap; transition:background .18s; }
.wsb-page .tier-btn:hover{ background:#009ab8; }

@media(min-width:640px){
  .wsb-page .tier-body{ flex-direction:row; }
  .wsb-page .tier-left{ flex:1 1 auto; min-width:0; }
  .wsb-page .tier-right{ flex:0 0 300px; }
  .wsb-page .tier-use-cases{ grid-template-columns:repeat(3,1fr); }
  .wsb-page .spec-row{ grid-template-columns:160px 1fr; }
}
@media(min-width:1100px){
  .wsb-page .tier-right{ flex:0 0 360px; }
  .wsb-page .tier-use-cases{ grid-template-columns:repeat(2,1fr); }
}

/* ---- COMPARE TABLE ---- */
.wsb-page .wsb-table-scroll{ overflow-x:auto; margin-top:1rem; }
.wsb-page .compare-table{ width:100%; border:1px solid rgba(255,255,255,.08); border-radius:12px; overflow:hidden; border-collapse:collapse; min-width:640px; }
.wsb-page .compare-table th{ background:#161f2c; padding:.85rem 1rem; text-align:left; font-size:.68rem; letter-spacing:.1em; text-transform:uppercase; color:#4a5a6a!important; border-bottom:1px solid rgba(255,255,255,.08); }
.wsb-page .compare-table th:first-child{ width:140px; }
.wsb-page .compare-table td{ padding:.82rem 1rem; font-size:.88rem; color:#f0f4f8!important; border-bottom:1px solid rgba(255,255,255,.04); vertical-align:top; }
.wsb-page .compare-table td:first-child{ color:#4a5a6a!important; font-size:.72rem; letter-spacing:.08em; text-transform:uppercase; background:#111820; font-weight:600; }
.wsb-page .compare-table tr:last-child td{ border-bottom:none; }
.wsb-page .compare-table tr:nth-child(even) td:not(:first-child){ background:rgba(255,255,255,.015); }
.wsb-page .tier-label-entry{ color:#22c55e!important; font-weight:700!important; }
.wsb-page .tier-label-mid{ color:#00c4e6!important; font-weight:700!important; }
.wsb-page .tier-label-pro{ color:#a855f7!important; font-weight:700!important; }
.wsb-page .tier-label-rack{ color:#f59e0b!important; font-weight:700!important; }

/* ---- USE CASE GRID ---- */
.wsb-page .use-case-grid{ display:grid; grid-template-columns:1fr; gap:12px; margin-top:1.5rem; }
.wsb-page .use-case-card{ background:#111820; border:1px solid rgba(255,255,255,.08); border-radius:12px; padding:1.5rem; transition:border-color .2s,background .2s; text-decoration:none!important; display:block; }
.wsb-page .use-case-card:hover{ border-color:rgba(0,196,230,.28); background:#161f2c; }
.wsb-page .uc-icon{ font-size:1.75rem; margin-bottom:.85rem; display:block; }
.wsb-page .uc-label{ font-size:.62rem; letter-spacing:.12em; text-transform:uppercase; color:#00c4e6; margin-bottom:.35rem; }
.wsb-page .uc-title{ font-weight:700; font-size:1.05rem; color:#f0f4f8; margin-bottom:.45rem; }
.wsb-page .uc-desc{ font-size:.88rem; color:#8a9bb0; line-height:1.65; margin-bottom:1rem; }
.wsb-page .uc-platform{ font-size:.72rem; letter-spacing:.06em; color:#4a5a6a; padding:.3rem .7rem; background:#161f2c; border:1px solid rgba(255,255,255,.08); border-radius:50px; display:inline-block; }
.wsb-page .uc-starting{ font-size:.82rem; color:#00c4e6; font-weight:600; margin-top:.85rem; display:block; }
@media(min-width:640px){ .wsb-page .use-case-grid{ grid-template-columns:1fr 1fr; } }
@media(min-width:900px){ .wsb-page .use-case-grid{ grid-template-columns:repeat(3,1fr); } }

/* ---- PROCESS ---- */
.wsb-page .process-grid{ display:grid; grid-template-columns:1fr; gap:8px; margin-top:1.5rem; }
.wsb-page .process-step{ background:#111820; border:1px solid rgba(255,255,255,.08); border-radius:12px; padding:1.4rem; display:flex; gap:1rem; align-items:flex-start; }
.wsb-page .ps-num{ width:34px; height:34px; min-width:34px; background:rgba(0,196,230,.08); border:1px solid rgba(0,196,230,.28); border-radius:8px; display:flex; align-items:center; justify-content:center; font-size:.7rem; color:#00c4e6; font-weight:700; }
.wsb-page .ps-body h3{ font-weight:700!important; font-size:.95rem!important; color:#f0f4f8!important; margin-bottom:.25rem; }
.wsb-page .ps-body p{ font-size:.88rem!important; color:#8a9bb0!important; line-height:1.6!important; }
@media(min-width:640px){ .wsb-page .process-grid{ grid-template-columns:1fr 1fr; } }

/* ---- FAQ (native accordion) ---- */
.wsb-page .wsb-faq-accordion{ margin-top:1rem; }
.wsb-page .wsb-faq-accordion .elementor-accordion-item{ background:#111820!important; border:1px solid rgba(255,255,255,.08)!important; border-radius:12px!important; overflow:hidden; margin-bottom:8px; }
.wsb-page .wsb-faq-accordion .elementor-tab-title{ padding:1.1rem 1.25rem!important; font-size:.95rem!important; font-weight:600!important; color:#f0f4f8!important; border:none!important; }
.wsb-page .wsb-faq-accordion .elementor-tab-title.elementor-active{ color:#00c4e6!important; }
.wsb-page .wsb-faq-accordion .elementor-tab-content{ color:#8a9bb0!important; font-size:.9rem!important; line-height:1.72!important; border:none!important; padding:0 1.25rem 1.25rem!important; }
.wsb-page .wsb-faq-accordion .elementor-accordion-icon{ color:#4a5a6a; }

/* ---- CTA BAND ---- */
.wsb-page .wsb-cta-band{ text-align:center; }
.wsb-page .wsb-cta-heading .elementor-heading-title{ font-weight:900!important; font-size:clamp(1.8rem,5vw,2.8rem)!important; color:#080b10!important; line-height:1.05; letter-spacing:-.025em; margin-bottom:.7rem; }
.wsb-page .wsb-cta-sub{ max-width:440px; margin:0 auto; }
.wsb-page .wsb-cta-sub p{ color:rgba(0,0,0,.52)!important; font-size:.95rem!important; line-height:1.7!important; }
.wsb-page .wsb-btn-dark .elementor-button{ background:#080b10!important; color:#00c4e6!important; border:none!important; padding:0 2rem!important; }
.wsb-page .wsb-btn-dark .elementor-button:hover{ opacity:.85; }
.wsb-page .wsb-btn-dark-ghost .elementor-button{ background:transparent!important; color:rgba(0,0,0,.6)!important; border:1px solid rgba(0,0,0,.25)!important; padding:0 2rem!important; }
.wsb-page .wsb-btn-dark-ghost .elementor-button:hover{ color:#080b10!important; border-color:rgba(0,0,0,.5)!important; }

/* ---- BREADCRUMB ---- */
.wsb-page .wsb-breadcrumb .elementor-icon-list-items{ display:flex!important; align-items:center; gap:.5rem; flex-wrap:wrap; }
.wsb-page .wsb-breadcrumb .elementor-icon-list-item{ margin:0!important; }
.wsb-page .wsb-breadcrumb .elementor-icon-list-text{ font-size:.72rem!important; letter-spacing:.07em; color:#4a5a6a!important; text-transform:none; }
.wsb-page .wsb-breadcrumb a:hover .elementor-icon-list-text{ color:#f0f4f8!important; }
.wsb-page .wsb-breadcrumb .elementor-icon-list-item:last-child .elementor-icon-list-text{ color:#00c4e6!important; }

/* ---- mobile hero fine-tune ---- */
@media(max-width:767px){
  .wsb-page .wsb-hero .elementor-heading-title{ font-size:2.1rem!important; }
}

/* ---- Font-family fix for HTML-widget content (tier cards, use-case cards, process steps) ---- */
.wsb-page .tier-header, .wsb-page .tier-body, .wsb-page .tier-footer,
.wsb-page .tier-name, .wsb-page .tier-tagline, .wsb-page .tier-badge,
.wsb-page .tier-from, .wsb-page .tier-price, .wsb-page .tier-price-note,
.wsb-page .spec-key, .wsb-page .spec-val, .wsb-page .spec-val small,
.wsb-page .tier-use-cases-label, .wsb-page .use-chip,
.wsb-page .tier-image-placeholder-text, .wsb-page .tier-image-placeholder-hint,
.wsb-page .tier-footer-note, .wsb-page .tier-btn,
.wsb-page .use-case-card, .wsb-page .uc-title, .wsb-page .uc-desc,
.wsb-page .uc-platform, .wsb-page .uc-starting, .wsb-page .uc-label,
.wsb-page .process-step, .wsb-page .ps-body h3, .wsb-page .ps-body p, .wsb-page .ps-num{
  font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;
}

/* fix: hero text-editor rule was beating stat-label on specificity (stats live inside .wsb-hero) */
.wsb-page .wsb-hero .wsb-stat-label p{ font-size:.62rem!important; line-height:1.4!important; }

/* fix: Elementor's atomic per-element width formula (--container-widget-width) was beating our flex-basis on stat cells */
.wsb-page .wsb-stat-cell{ flex:1 1 50%!important; width:50%!important; text-align:center; }
@media(min-width:640px){ .wsb-page .wsb-stat-cell{ flex:1 1 25%!important; width:25%!important; } }

/* fix v2: stop stat cells from flex-growing to fill a line alone; force exact 2-up / 4-up grid */
.wsb-page .wsb-stats{ display:flex!important; flex-wrap:wrap!important; }
.wsb-page .wsb-stat-cell{ flex:0 0 50%!important; width:50%!important; max-width:50%!important; min-width:0!important; box-sizing:border-box!important; }
@media(min-width:640px){ .wsb-page .wsb-stat-cell{ flex:0 0 25%!important; width:25%!important; max-width:25%!important; } }

/* fix v3: switch stat strip to CSS grid — flex-wrap was forcing one cell per line for unclear reasons */
.wsb-page .wsb-stats{ display:grid!important; grid-template-columns:repeat(2,1fr)!important; }
.wsb-page .wsb-stat-cell{ width:auto!important; max-width:none!important; flex:none!important; }
@media(min-width:640px){ .wsb-page .wsb-stats{ grid-template-columns:repeat(4,1fr)!important; } }/* End custom CSS */