.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-859 .elementor-element.elementor-element-9bf9b73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-859 .elementor-element.elementor-element-2ff8de3 .elementor-icon-wrapper{text-align:center;}.elementor-859 .elementor-element.elementor-element-2ff8de3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-2ff8de3.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-2ff8de3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-2ff8de3.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-2ff8de3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-2ff8de3 .elementor-icon{font-size:80px;}.elementor-859 .elementor-element.elementor-element-2ff8de3 .elementor-icon svg{height:80px;}.elementor-859 .elementor-element.elementor-element-2ff8de3 .elementor-icon-wrapper svg{width:auto;}.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-859 .elementor-element.elementor-element-7ba80d3 .elementor-button{background-color:#0BBBDA;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0BBBDA;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-7ba80d3 .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-7ba80d3 .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-7ba80d3 .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-7ba80d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-3d3a52d .elementor-button{background-color:#141414;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141414;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-3d3a52d .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-3d3a52d .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-3d3a52d .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-3d3a52d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-11b4a2c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-859 .elementor-element.elementor-element-6548c58 .elementor-icon-wrapper{text-align:center;}.elementor-859 .elementor-element.elementor-element-6548c58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-6548c58.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-6548c58.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-6548c58.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-6548c58.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-6548c58 .elementor-icon{font-size:80px;}.elementor-859 .elementor-element.elementor-element-6548c58 .elementor-icon svg{height:80px;}.elementor-859 .elementor-element.elementor-element-6548c58 .elementor-icon-wrapper svg{width:auto;}.elementor-859 .elementor-element.elementor-element-6bbcfdf .elementor-button{background-color:#0BBBDA;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0BBBDA;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-6bbcfdf .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-6bbcfdf .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-6bbcfdf .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-6bbcfdf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-cc0a489 .elementor-button{background-color:#141414;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141414;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-cc0a489 .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-cc0a489 .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-cc0a489 .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-cc0a489 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-cf37524{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-859 .elementor-element.elementor-element-f3308b7 .elementor-icon-wrapper{text-align:center;}.elementor-859 .elementor-element.elementor-element-f3308b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-f3308b7.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-f3308b7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-f3308b7.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-f3308b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-f3308b7 .elementor-icon{font-size:80px;}.elementor-859 .elementor-element.elementor-element-f3308b7 .elementor-icon svg{height:80px;}.elementor-859 .elementor-element.elementor-element-f3308b7 .elementor-icon-wrapper svg{width:auto;}.elementor-859 .elementor-element.elementor-element-7a069c2 .elementor-button{background-color:#0BBBDA;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0BBBDA;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-7a069c2 .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-7a069c2 .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-7a069c2 .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-7a069c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-e1fa591 .elementor-button{background-color:#141414;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141414;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-e1fa591 .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-e1fa591 .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-e1fa591 .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-e1fa591 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-3333f11{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-859 .elementor-element.elementor-element-f5671aa .elementor-icon-wrapper{text-align:center;}.elementor-859 .elementor-element.elementor-element-f5671aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-f5671aa.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-f5671aa.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-f5671aa.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-f5671aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-f5671aa .elementor-icon{font-size:80px;}.elementor-859 .elementor-element.elementor-element-f5671aa .elementor-icon svg{height:80px;}.elementor-859 .elementor-element.elementor-element-f5671aa .elementor-icon-wrapper svg{width:auto;}.elementor-859 .elementor-element.elementor-element-bbe4fd0 .elementor-button{background-color:#0BBBDA;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0BBBDA;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-bbe4fd0 .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-bbe4fd0 .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-bbe4fd0 .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-bbe4fd0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-0357870 .elementor-button{background-color:#141414;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141414;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-0357870 .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-0357870 .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-0357870 .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-0357870 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-4bca64c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-859 .elementor-element.elementor-element-09f2b9f .elementor-icon-wrapper{text-align:center;}.elementor-859 .elementor-element.elementor-element-09f2b9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-09f2b9f.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-09f2b9f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-09f2b9f.elementor-view-framed .elementor-icon, .elementor-859 .elementor-element.elementor-element-09f2b9f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-09f2b9f .elementor-icon{font-size:80px;}.elementor-859 .elementor-element.elementor-element-09f2b9f .elementor-icon svg{height:80px;}.elementor-859 .elementor-element.elementor-element-09f2b9f .elementor-icon-wrapper svg{width:auto;}.elementor-859 .elementor-element.elementor-element-173550e .elementor-button{background-color:#0BBBDA;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0BBBDA;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-173550e .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-173550e .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-173550e .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-173550e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-971b774 .elementor-button{background-color:#141414;font-family:"Formula Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141414;padding:19px 27px 19px 27px;}.elementor-859 .elementor-element.elementor-element-971b774 .elementor-button:hover, .elementor-859 .elementor-element.elementor-element-971b774 .elementor-button:focus{background-color:#2C2C2C;color:#FFFFFF;border-color:#2C2C2C;box-shadow:0px 0px 10px 0px rgba(43.999999999999986, 43.999999999999986, 43.999999999999986, 0.49);}.elementor-859 .elementor-element.elementor-element-971b774 .elementor-button:hover svg, .elementor-859 .elementor-element.elementor-element-971b774 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-b8ff37d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-gap:36px;--n-tabs-gap:48px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:54px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:54px;--n-tabs-icon-size:50px;}.elementor-859 .elementor-element.elementor-element-b8ff37d > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E7E6E2;background-color:transparent;background-image:linear-gradient(180deg, #E7E6E2 0%, #FFFFFF 100%);}.elementor-859 .elementor-element.elementor-element-b8ff37d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-859 .elementor-element.elementor-element-b8ff37d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0BBBDA;border-style:none;}.elementor-859 .elementor-element.elementor-element-b8ff37d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-859 .elementor-element.elementor-element-b8ff37d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:none;}.elementor-859 .elementor-element.elementor-element-b8ff37d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Formula Condensed", Sans-serif;font-weight:700;}@media(max-width:880px){.elementor-859 .elementor-element.elementor-element-7ba80d3 .elementor-button{font-size:16px;}.elementor-859 .elementor-element.elementor-element-3d3a52d .elementor-button{font-size:16px;}.elementor-859 .elementor-element.elementor-element-6bbcfdf .elementor-button{font-size:16px;}.elementor-859 .elementor-element.elementor-element-cc0a489 .elementor-button{font-size:16px;}.elementor-859 .elementor-element.elementor-element-7a069c2 .elementor-button{font-size:16px;}.elementor-859 .elementor-element.elementor-element-e1fa591 .elementor-button{font-size:16px;}.elementor-859 .elementor-element.elementor-element-bbe4fd0 .elementor-button{font-size:16px;}.elementor-859 .elementor-element.elementor-element-0357870 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-859 .elementor-element.elementor-element-2ff8de3 .elementor-icon{font-size:54px;}.elementor-859 .elementor-element.elementor-element-2ff8de3 .elementor-icon svg{height:54px;}.elementor-859 .elementor-element.elementor-element-7ba80d3 .elementor-button{padding:14px 20px 14px 20px;}.elementor-859 .elementor-element.elementor-element-3d3a52d .elementor-button{padding:14px 20px 14px 20px;}.elementor-859 .elementor-element.elementor-element-6548c58 .elementor-icon{font-size:54px;}.elementor-859 .elementor-element.elementor-element-6548c58 .elementor-icon svg{height:54px;}.elementor-859 .elementor-element.elementor-element-6bbcfdf .elementor-button{padding:14px 20px 14px 20px;}.elementor-859 .elementor-element.elementor-element-cc0a489 .elementor-button{padding:14px 20px 14px 20px;}.elementor-859 .elementor-element.elementor-element-f3308b7 .elementor-icon{font-size:54px;}.elementor-859 .elementor-element.elementor-element-f3308b7 .elementor-icon svg{height:54px;}.elementor-859 .elementor-element.elementor-element-7a069c2 .elementor-button{padding:14px 20px 14px 20px;}.elementor-859 .elementor-element.elementor-element-e1fa591 .elementor-button{padding:14px 20px 14px 20px;}.elementor-859 .elementor-element.elementor-element-f5671aa .elementor-icon{font-size:54px;}.elementor-859 .elementor-element.elementor-element-f5671aa .elementor-icon svg{height:54px;}.elementor-859 .elementor-element.elementor-element-bbe4fd0 .elementor-button{padding:14px 20px 14px 20px;}.elementor-859 .elementor-element.elementor-element-0357870 .elementor-button{padding:14px 20px 14px 20px;}.elementor-859 .elementor-element.elementor-element-b8ff37d{--n-tabs-title-gap:0px;--n-tabs-gap:40px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;--n-tabs-icon-size:44px;--n-tabs-icon-gap:0px;}}/* Start custom CSS for nested-tabs, class: .elementor-element-b8ff37d *//* 1. Main wrapper for the tabs heading */
.x-scroll-tabs .e-n-tabs-heading {
    display: flex;
    flex-wrap: nowrap !important;
    overflow-x: auto;
    overflow-y: hidden;
    
    /* Smooth scrolling and hide default scrollbar */
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none; /* Firefox */
    
    /* Position relative for the fade gradients */
    position: relative;
    
    /* Padding to allow spacing between items without cutting off shadows */
    padding: 10px 0;
}

/* Hide scrollbar for Chrome, Safari and Opera */
.x-scroll-tabs .e-n-tabs-heading::-webkit-scrollbar {
    display: none;
}

/* 2. Style individual tab titles (the squares) */
.x-scroll-tabs .e-n-tab-title {
    flex: 0 0 auto; /* Prevent shrinking */
    
    /* Set your exact dimensions here */
    width: 140px; 
    height: 90px;
    
    margin-right: 15px; /* Space between tabs */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* Reset elementor defaults if needed */
    border: none !important;
    background-color: #ffffff; /* Default background */
    border-radius: 8px; /* Rounded corners */
    transition: background-color 0.3s ease;
}

/* Active tab style */
.x-scroll-tabs .e-n-tab-title[aria-selected="true"] {
    background-color: #42C4E3 !important; /* Your blue color */
}

/* 3. The side fade effects (Gradient masks) */
/* We place them on the main widget wrapper so they stay fixed while the inner track scrolls */
.x-scroll-tabs {
    position: relative;
}

.x-scroll-tabs::before,
.x-scroll-tabs::after {
    content: "";
    position: absolute;
    top: 0;
    width: 10%; /* Width of the fade */
    height: 120px; /* Match this to the height of your tabs heading area */
    z-index: 10;
    pointer-events: none; /* Let clicks pass through */
}

/* Left fade */
.x-scroll-tabs::before {
    left: 0;
    /* REPLACE #EBEBEB with the exact background color of your section */
    background: linear-gradient(to right, #EBEBEB 0%, transparent 100%);
}

/* Right fade */
.x-scroll-tabs::after {
    right: 0;
    /* REPLACE #EBEBEB with the exact background color of your section */
    background: linear-gradient(to left, #EBEBEB 0%, transparent 100%);
}/* End custom CSS */