.elementor-32823 .elementor-element.elementor-element-f367033{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32823 .elementor-element.elementor-element-d4a193c{width:100%;max-width:100%;}.elementor-32823 .elementor-element.elementor-element-d4a193c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-d4a193c img{height:100%;object-fit:cover;object-position:center center;}.elementor-32823 .elementor-element.elementor-element-490763b7{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32823 .elementor-element.elementor-element-22ed18c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32823 .elementor-element.elementor-element-22ed18c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32823 .elementor-element.elementor-element-b84060a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-b84060a .elementor-heading-title{font-size:29px;}.elementor-32823 .elementor-element.elementor-element-df5d1cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-df5d1cf .elementor-heading-title{font-size:17px;color:#E04C1F;}.elementor-32823 .elementor-element.elementor-global-32436 .elementor-button{background-color:#0B1066;font-family:"Poppins", Sans-serif;font-size:20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0B1066;border-radius:30px 30px 30px 30px;}.elementor-32823 .elementor-element.elementor-global-32436 .elementor-button:hover, .elementor-32823 .elementor-element.elementor-global-32436 .elementor-button:focus{background-color:#02010100;color:#0B1066;}.elementor-32823 .elementor-element.elementor-global-32436.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-global-32436 .elementor-button:hover svg, .elementor-32823 .elementor-element.elementor-global-32436 .elementor-button:focus svg{fill:#0B1066;}.elementor-32823 .elementor-element.elementor-element-7d59a9a{width:var( --container-widget-width, 102.982% );max-width:102.982%;--container-widget-width:102.982%;--container-widget-flex-grow:0;}.elementor-32823 .elementor-element.elementor-element-7d59a9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32823 .elementor-element.elementor-element-7d59a9a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-2ab0e59{--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;}.elementor-32823 .elementor-element.elementor-element-71aeac8{width:var( --container-widget-width, 102.727% );max-width:102.727%;--container-widget-width:102.727%;--container-widget-flex-grow:0;}.elementor-32823 .elementor-element.elementor-element-71aeac8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32823 .elementor-element.elementor-element-71aeac8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-71aeac8 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-32823 .elementor-element.elementor-element-9059160.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-16fbdbb{--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;}.elementor-32823 .elementor-element.elementor-element-cba83ea{--display:flex;}.elementor-32823 .elementor-element.elementor-element-cba83ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32823 .elementor-element.elementor-element-e8367c6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-e8367c6 .elementor-heading-title{font-size:29px;}.elementor-32823 .elementor-element.elementor-element-f72011a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-f72011a .elementor-heading-title{font-size:17px;color:#E04C1F;}.elementor-32823 .elementor-element.elementor-element-d074181{width:var( --container-widget-width, 102.982% );max-width:102.982%;--container-widget-width:102.982%;--container-widget-flex-grow:0;}.elementor-32823 .elementor-element.elementor-element-d074181.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32823 .elementor-element.elementor-element-d074181.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-d75f745{--display:flex;}.elementor-32823 .elementor-element.elementor-element-94c28f2{width:var( --container-widget-width, 102.727% );max-width:102.727%;--container-widget-width:102.727%;--container-widget-flex-grow:0;}.elementor-32823 .elementor-element.elementor-element-94c28f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32823 .elementor-element.elementor-element-94c28f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-94c28f2 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-32823 .elementor-element.elementor-element-c015170{width:var( --container-widget-width, 104.909% );max-width:104.909%;--container-widget-width:104.909%;--container-widget-flex-grow:0;}.elementor-32823 .elementor-element.elementor-element-c015170.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32823 .elementor-element.elementor-element-c015170.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-c015170 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-32823 .elementor-element.elementor-element-b0a7b1b{--display:flex;}.elementor-32823 .elementor-element.elementor-element-ac5e75f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-a8898f9{--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;}.elementor-32823 .elementor-element.elementor-element-d0d0f4f .xpro-elementor-gallery-layout-grid .xpro-elementor-gallery-item{height:300px;}.elementor-32823 .elementor-element.elementor-element-d0d0f4f{width:var( --container-widget-width, 97.795% );max-width:97.795%;--container-widget-width:97.795%;--container-widget-flex-grow:0;}.elementor-32823 .elementor-element.elementor-element-d0d0f4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32823 .elementor-element.elementor-element-d0d0f4f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-d0d0f4f .xpro-elementor-gallery .xpro-overlay-icon > i{font-size:25px;}.elementor-32823 .elementor-element.elementor-element-d0d0f4f .xpro-elementor-gallery .xpro-overlay-icon > svg{width:25px;}.elementor-32823 .elementor-element.elementor-element-d0d0f4f .xpro-elementor-gallery .xpro-overlay-icon{min-width:25px;height:50px;width:50px;}.elementor-32823 .elementor-element.elementor-element-713f8b5{--display:flex;}.elementor-32823 .elementor-element.elementor-element-1ece3d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-46a0803{--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;}.elementor-32823 .elementor-element.elementor-element-b23cb5d{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32823 .elementor-element.elementor-element-3a40ece{--display:flex;}.elementor-32823 .elementor-element.elementor-element-942d9a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-40ca3ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-37b5d6c{--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;}.elementor-32823 .elementor-element.elementor-element-1d8fa8a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32823 .elementor-element.elementor-element-1881c1c{--display:flex;}.elementor-32823 .elementor-element.elementor-element-e77209c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-4a59576.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-4a59576 .elementor-icon-list-icon i{color:#31839B;transition:color 0.3s;}.elementor-32823 .elementor-element.elementor-element-4a59576 .elementor-icon-list-icon svg{fill:#31839B;transition:fill 0.3s;}.elementor-32823 .elementor-element.elementor-element-4a59576 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#225868;}.elementor-32823 .elementor-element.elementor-element-4a59576 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#225868;}.elementor-32823 .elementor-element.elementor-element-4a59576{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-32823 .elementor-element.elementor-element-4a59576 .elementor-icon-list-text{transition:color 0.3s;}.elementor-32823 .elementor-element.elementor-element-9b352a6{--display:flex;}.elementor-32823 .elementor-element.elementor-element-3a9417d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-d7a1d6e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-d7a1d6e .elementor-icon-list-icon i{color:#31839B;transition:color 0.3s;}.elementor-32823 .elementor-element.elementor-element-d7a1d6e .elementor-icon-list-icon svg{fill:#31839B;transition:fill 0.3s;}.elementor-32823 .elementor-element.elementor-element-d7a1d6e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#225868;}.elementor-32823 .elementor-element.elementor-element-d7a1d6e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#225868;}.elementor-32823 .elementor-element.elementor-element-d7a1d6e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-32823 .elementor-element.elementor-element-d7a1d6e .elementor-icon-list-text{transition:color 0.3s;}.elementor-32823 .elementor-element.elementor-element-fbead73{--display:flex;}.elementor-32823 .elementor-element.elementor-element-114285a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-9c8d98e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-9c8d98e .elementor-icon-list-icon i{color:#31839B;transition:color 0.3s;}.elementor-32823 .elementor-element.elementor-element-9c8d98e .elementor-icon-list-icon svg{fill:#31839B;transition:fill 0.3s;}.elementor-32823 .elementor-element.elementor-element-9c8d98e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#225868;}.elementor-32823 .elementor-element.elementor-element-9c8d98e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#225868;}.elementor-32823 .elementor-element.elementor-element-9c8d98e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-32823 .elementor-element.elementor-element-9c8d98e .elementor-icon-list-text{transition:color 0.3s;}.elementor-32823 .elementor-element.elementor-element-7c8357f{--display:flex;}.elementor-32823 .elementor-element.elementor-element-9348feb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-6d6d4b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-6d6d4b0 .elementor-icon-list-icon i{color:#31839B;transition:color 0.3s;}.elementor-32823 .elementor-element.elementor-element-6d6d4b0 .elementor-icon-list-icon svg{fill:#31839B;transition:fill 0.3s;}.elementor-32823 .elementor-element.elementor-element-6d6d4b0 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#225868;}.elementor-32823 .elementor-element.elementor-element-6d6d4b0 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#225868;}.elementor-32823 .elementor-element.elementor-element-6d6d4b0{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-32823 .elementor-element.elementor-element-6d6d4b0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-32823 .elementor-element.elementor-element-bd5e9fb{--display:flex;}.elementor-32823 .elementor-element.elementor-element-c674f83{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-32823 .elementor-element.elementor-element-b6b0a59{--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;}.elementor-32823 .elementor-element.elementor-element-aef585b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-aef585b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32823 .elementor-element.elementor-element-695248e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-695248e{text-align:center;}.elementor-32823 .elementor-element.elementor-element-b6b386e{--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;}.elementor-32823 .elementor-element.elementor-element-acf62ae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-acf62ae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32823 .elementor-element.elementor-element-28c2846.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-28c2846{text-align:center;}.elementor-32823 .elementor-element.elementor-element-cef9b69{--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;}.elementor-32823 .elementor-element.elementor-element-f78b376.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-f78b376 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32823 .elementor-element.elementor-element-e7a3d92.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-e7a3d92{text-align:center;}.elementor-32823 .elementor-element.elementor-element-60007f2{--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;}.elementor-32823 .elementor-element.elementor-element-69dacdf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-69dacdf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32823 .elementor-element.elementor-element-903409f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-903409f{text-align:center;}.elementor-32823 .elementor-element.elementor-element-6c34552{--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;}.elementor-32823 .elementor-element.elementor-element-eb69e9e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-eb69e9e{text-align:center;}.elementor-32823 .elementor-element.elementor-element-0b42371{--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;}.elementor-32823 .elementor-element.elementor-element-0fa5b3d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32823 .elementor-element.elementor-element-0fa5b3d{text-align:center;}.elementor-32823 .elementor-element.elementor-element-e685bbd{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:4px;--n-tabs-title-color:#FFFFFF;}.elementor-32823 .elementor-element.elementor-element-e685bbd > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#252A7F;}.elementor-32823 .elementor-element.elementor-element-e685bbd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-32823 .elementor-element.elementor-element-e685bbd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-32823 .elementor-element.elementor-element-e685bbd.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:921px){.elementor-32823 .elementor-element.elementor-element-1d8fa8a{--grid-auto-flow:row;}}@media(min-width:545px){.elementor-32823 .elementor-element.elementor-element-f367033{--width:100%;}.elementor-32823 .elementor-element.elementor-element-22ed18c{--width:50%;}.elementor-32823 .elementor-element.elementor-element-cba83ea{--width:50%;}.elementor-32823 .elementor-element.elementor-element-b6b0a59{--width:33.3333%;}.elementor-32823 .elementor-element.elementor-element-b6b386e{--width:33.3333%;}.elementor-32823 .elementor-element.elementor-element-cef9b69{--width:33.3333%;}.elementor-32823 .elementor-element.elementor-element-60007f2{--width:33.3333%;}.elementor-32823 .elementor-element.elementor-element-6c34552{--width:33.3333%;}.elementor-32823 .elementor-element.elementor-element-0b42371{--width:33.3333%;}}@media(max-width:544px){.elementor-32823 .elementor-element.elementor-element-71aeac8 img{height:241px;}.elementor-32823 .elementor-element.elementor-element-94c28f2 img{height:241px;}.elementor-32823 .elementor-element.elementor-element-c015170 img{height:208px;}.elementor-32823 .elementor-element.elementor-element-1d8fa8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for nested-tabs, class: .elementor-element-e685bbd *//* Wide table wrapper */
.wide-table-wrapper {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  margin: 1.5rem 0;
}

/* Base table styling */
.cascade-bucket-table {
  width: 100%;
  min-width: 1100px; /* forces scroll instead of squeeze */
  border-collapse: collapse;
  text-align: center;
  font-size: 0.9rem;
}

/* Header emphasis ONLY */
.cascade-bucket-table thead th {
  font-weight: 700;
  text-transform: uppercase;
  background-color: #f4f6f8;
  padding: 10px 8px;
  border-bottom: 2px solid #ccc;
}

/* Body cells */
.cascade-bucket-table tbody td {
  padding: 8px 6px;
  border-bottom: 1px solid #e0e0e0;
  white-space: nowrap;
}

/* Optional: subtle row hover */
.cascade-bucket-table tbody tr:hover {
  background-color: #fafafa;
}/* End custom CSS */