.elementor-73 .elementor-element.elementor-element-ae460b9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-73 .elementor-element.elementor-element-d3e9cb1{--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-73 .elementor-element.elementor-element-c4a9b67{--display:flex;--min-height:25vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-73 .elementor-element.elementor-element-bc7a36a{--display:flex;}.elementor-73 .elementor-element.elementor-element-9b3da9d{--display:flex;}.elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid > .jet-listing-grid__items, .elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(3px / 2);padding-right:calc(3px / 2);padding-top:calc(3px / 2);padding-bottom:calc(3px / 2);}:is( .elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid, .elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 3px / -2);margin-right:calc( 3px / -2);width:calc(100% + 3px);}:is( .elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid, .elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-73 .elementor-element.elementor-element-7ad1b02 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 3px / -2);margin-bottom:calc( 3px / -2);}.elementor-73 .elementor-element.elementor-element-549b14d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:12px;--n-tabs-title-color-active:#000000;}.elementor-73 .elementor-element.elementor-element-549b14d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#5FACED;}.elementor-73 .elementor-element.elementor-element-549b14d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-73 .elementor-element.elementor-element-549b14d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BBD6ED;}:where( .elementor-73 .elementor-element.elementor-element-549b14d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#FFFFFF;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-right:6px;--padding-bottom:6px;--padding-left:6px;}.elementor-73 .elementor-element.elementor-element-549b14d.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:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-73 .elementor-element.elementor-element-549b14d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-73 .elementor-element.elementor-element-b223bc3{--display:flex;}.elementor-73 .elementor-element.elementor-element-fc24239{--display:flex;}.elementor-73 .elementor-element.elementor-element-4ce2446{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:12px;--n-tabs-title-color-active:#000000;}.elementor-73 .elementor-element.elementor-element-4ce2446.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#5FACED;}.elementor-73 .elementor-element.elementor-element-4ce2446.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-73 .elementor-element.elementor-element-4ce2446.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BBD6ED;}:where( .elementor-73 .elementor-element.elementor-element-4ce2446.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#FFFFFF;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-right:6px;--padding-bottom:6px;--padding-left:6px;}.elementor-73 .elementor-element.elementor-element-4ce2446.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:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-73 .elementor-element.elementor-element-4ce2446 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-73 .elementor-element.elementor-element-c76a5eb{--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-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-73 .elementor-element.elementor-element-7d43c4f{text-align:center;}.elementor-73 .elementor-element.elementor-element-7d43c4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;text-decoration:underline;color:#003B54;}.elementor-73 .elementor-element.elementor-element-b6189a9{--display:flex;--min-height:25vh;--overflow:auto;}.elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid > .jet-listing-grid__items, .elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(5px / 2);padding-right:calc(5px / 2);padding-top:calc(5px / 2);padding-bottom:calc(5px / 2);}:is( .elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid, .elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 5px / -2);margin-right:calc( 5px / -2);width:calc(100% + 5px);}:is( .elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid, .elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-73 .elementor-element.elementor-element-5f4c348 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 5px / -2);margin-bottom:calc( 5px / -2);}.elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid > .jet-listing-grid__items, .elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(5px / 2);padding-right:calc(5px / 2);padding-top:calc(5px / 2);padding-bottom:calc(5px / 2);}:is( .elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid, .elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 5px / -2);margin-right:calc( 5px / -2);width:calc(100% + 5px);}:is( .elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid, .elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-73 .elementor-element.elementor-element-7469130 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 5px / -2);margin-bottom:calc( 5px / -2);}.elementor-73 .elementor-element.elementor-element-1287e08{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-73 .elementor-element.elementor-element-8b853cf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-73 .elementor-element.elementor-element-8b853cf .elementor-divider-separator{width:100%;}.elementor-73 .elementor-element.elementor-element-8b853cf .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-73 .elementor-element.elementor-element-5ec52de{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-73 .elementor-element.elementor-element-b2a4cf9{--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-73 .elementor-element.elementor-element-6f7c81a{--display:flex;--min-height:25vh;--overflow:auto;}.elementor-73 .elementor-element.elementor-element-591aaff{--display:flex;}.elementor-73 .elementor-element.elementor-element-2000aab{--display:flex;}.elementor-73 .elementor-element.elementor-element-01ebeec{--display:flex;}.elementor-73 .elementor-element.elementor-element-12dfb20{--display:flex;}.elementor-73 .elementor-element.elementor-element-e726b71{--display:flex;}.elementor-73 .elementor-element.elementor-element-85764f9{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:5px;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-padding-top:6px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:6px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:10px;--n-tabs-title-color-active:#000000;}.elementor-73 .elementor-element.elementor-element-85764f9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#5FACED;}.elementor-73 .elementor-element.elementor-element-85764f9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-73 .elementor-element.elementor-element-85764f9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BBD6ED;}:where( .elementor-73 .elementor-element.elementor-element-85764f9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#F1F2F3;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-right:6px;--padding-bottom:6px;--padding-left:6px;}.elementor-73 .elementor-element.elementor-element-85764f9.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:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-73 .elementor-element.elementor-element-85764f9 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-73 .elementor-element.elementor-element-2b071f5{--display:flex;}.elementor-73 .elementor-element.elementor-element-3d8dd02{--display:flex;}.elementor-73 .elementor-element.elementor-element-dacf32d{--display:flex;}.elementor-73 .elementor-element.elementor-element-3e785fe{--display:flex;}.elementor-73 .elementor-element.elementor-element-81fb07e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:5px;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-padding-top:6px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:6px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:10px;--n-tabs-title-color-active:#000000;}.elementor-73 .elementor-element.elementor-element-81fb07e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#5FACED;}.elementor-73 .elementor-element.elementor-element-81fb07e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-73 .elementor-element.elementor-element-81fb07e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BBD6ED;}:where( .elementor-73 .elementor-element.elementor-element-81fb07e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#F1F2F3;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-right:6px;--padding-bottom:6px;--padding-left:6px;}.elementor-73 .elementor-element.elementor-element-81fb07e.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:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-73 .elementor-element.elementor-element-81fb07e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-73 .elementor-element.elementor-element-bd4bc5b{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-73 .elementor-element.elementor-element-230d438{--display:flex;}.elementor-73 .elementor-element.elementor-element-ecb1714 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-73 .elementor-element.elementor-element-16e6fd4{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:12px;--n-tabs-title-color-active:#000000;}.elementor-73 .elementor-element.elementor-element-16e6fd4.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#5FACED;}.elementor-73 .elementor-element.elementor-element-16e6fd4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-73 .elementor-element.elementor-element-16e6fd4.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BBD6ED;}:where( .elementor-73 .elementor-element.elementor-element-16e6fd4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#F1F2F3;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-right:6px;--padding-bottom:6px;--padding-left:6px;}.elementor-73 .elementor-element.elementor-element-16e6fd4.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:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-73 .elementor-element.elementor-element-16e6fd4 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-73 .elementor-element.elementor-element-0d0bd04{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-73 .elementor-element.elementor-element-cd491c7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-73 .elementor-element.elementor-element-cd491c7 .elementor-divider-separator{width:100%;}.elementor-73 .elementor-element.elementor-element-cd491c7 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-73 .elementor-element.elementor-element-33cd918{--display:flex;--min-height:25vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-73 .elementor-element.elementor-element-6227318{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-73 .elementor-element.elementor-element-6227318.elementor-element{--align-self:center;}.elementor-73 .elementor-element.elementor-element-6227318 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-73 .elementor-element.elementor-element-6227318.elementor-view-stacked .elementor-icon{background-color:#026015;}.elementor-73 .elementor-element.elementor-element-6227318.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-6227318.elementor-view-default .elementor-icon{fill:#026015;color:#026015;border-color:#026015;}.elementor-73 .elementor-element.elementor-element-6227318 .elementor-icon{font-size:18px;}.elementor-73 .elementor-element.elementor-element-6227318 .elementor-icon-box-title, .elementor-73 .elementor-element.elementor-element-6227318 .elementor-icon-box-title a{font-size:22px;font-weight:600;text-decoration:underline;}.elementor-73 .elementor-element.elementor-element-6227318 .elementor-icon-box-title{color:#003B54;}.elementor-73 .elementor-element.elementor-element-6227318:has(:hover) .elementor-icon-box-title,
					 .elementor-73 .elementor-element.elementor-element-6227318:has(:focus) .elementor-icon-box-title{color:#003B54;}.elementor-73 .elementor-element.elementor-element-d4aa3a3 > .jet-listing-grid > .jet-listing-grid__items{--columns:6;}.elementor-73 .elementor-element.elementor-element-fc49bad{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-73 .elementor-element.elementor-element-fc49bad.elementor-element{--align-self:center;}.elementor-73 .elementor-element.elementor-element-fc49bad .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-73 .elementor-element.elementor-element-fc49bad.elementor-view-stacked .elementor-icon{background-color:#026015;}.elementor-73 .elementor-element.elementor-element-fc49bad.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-fc49bad.elementor-view-default .elementor-icon{fill:#026015;color:#026015;border-color:#026015;}.elementor-73 .elementor-element.elementor-element-fc49bad .elementor-icon{font-size:18px;}.elementor-73 .elementor-element.elementor-element-fc49bad .elementor-icon-box-title, .elementor-73 .elementor-element.elementor-element-fc49bad .elementor-icon-box-title a{font-size:22px;font-weight:600;text-decoration:underline;}.elementor-73 .elementor-element.elementor-element-fc49bad .elementor-icon-box-title{color:#003B54;}.elementor-73 .elementor-element.elementor-element-fc49bad:has(:hover) .elementor-icon-box-title,
					 .elementor-73 .elementor-element.elementor-element-fc49bad:has(:focus) .elementor-icon-box-title{color:#003B54;}.elementor-73 .elementor-element.elementor-element-83e0407 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-73 .elementor-element.elementor-element-affae3d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-73 .elementor-element.elementor-element-f6fe04b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-73 .elementor-element.elementor-element-f6fe04b .elementor-divider-separator{width:100%;}.elementor-73 .elementor-element.elementor-element-f6fe04b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-73 .elementor-element.elementor-element-b4b65a1{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-73 .elementor-element.elementor-element-f7fb748{--display:flex;--min-height:120px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:8px 8px 8px 8px;}.elementor-73 .elementor-element.elementor-element-f7fb748:not(.elementor-motion-effects-element-type-background), .elementor-73 .elementor-element.elementor-element-f7fb748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-73 .elementor-element.elementor-element-f7fb748:hover{background-color:#CCCCCC;}.elementor-73 .elementor-element.elementor-element-88adb24{text-align:center;}.elementor-73 .elementor-element.elementor-element-88adb24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.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-73 .elementor-element.elementor-element-7f7ed19 .elementor-icon-wrapper{text-align:center;}.elementor-73 .elementor-element.elementor-element-7f7ed19.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-73 .elementor-element.elementor-element-7f7ed19.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-7f7ed19.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-73 .elementor-element.elementor-element-7f7ed19.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-7f7ed19.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-73 .elementor-element.elementor-element-7f7ed19 .elementor-icon{font-size:32px;}.elementor-73 .elementor-element.elementor-element-7f7ed19 .elementor-icon svg{height:32px;}.elementor-73 .elementor-element.elementor-element-8619884{--display:flex;--min-height:120px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:8px 8px 8px 8px;}.elementor-73 .elementor-element.elementor-element-8619884:not(.elementor-motion-effects-element-type-background), .elementor-73 .elementor-element.elementor-element-8619884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-73 .elementor-element.elementor-element-8619884:hover{background-color:#CCCCCC;}.elementor-73 .elementor-element.elementor-element-88f2914{text-align:center;}.elementor-73 .elementor-element.elementor-element-88f2914 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-73 .elementor-element.elementor-element-736688f .elementor-icon-wrapper{text-align:center;}.elementor-73 .elementor-element.elementor-element-736688f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-73 .elementor-element.elementor-element-736688f.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-736688f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-73 .elementor-element.elementor-element-736688f.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-736688f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-73 .elementor-element.elementor-element-736688f .elementor-icon{font-size:32px;}.elementor-73 .elementor-element.elementor-element-736688f .elementor-icon svg{height:32px;}.elementor-73 .elementor-element.elementor-element-9c53097{--display:flex;--min-height:120px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:8px 8px 8px 8px;}.elementor-73 .elementor-element.elementor-element-9c53097:not(.elementor-motion-effects-element-type-background), .elementor-73 .elementor-element.elementor-element-9c53097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-73 .elementor-element.elementor-element-9c53097:hover{background-color:#CCCCCC;}.elementor-73 .elementor-element.elementor-element-34e1e89{text-align:center;}.elementor-73 .elementor-element.elementor-element-34e1e89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-73 .elementor-element.elementor-element-cc71b2c .elementor-icon-wrapper{text-align:center;}.elementor-73 .elementor-element.elementor-element-cc71b2c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-73 .elementor-element.elementor-element-cc71b2c.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-cc71b2c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-73 .elementor-element.elementor-element-cc71b2c.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-cc71b2c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-73 .elementor-element.elementor-element-cc71b2c .elementor-icon{font-size:32px;}.elementor-73 .elementor-element.elementor-element-cc71b2c .elementor-icon svg{height:32px;}.elementor-73 .elementor-element.elementor-element-7123323{--display:flex;--min-height:120px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:8px 8px 8px 8px;}.elementor-73 .elementor-element.elementor-element-7123323:not(.elementor-motion-effects-element-type-background), .elementor-73 .elementor-element.elementor-element-7123323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-73 .elementor-element.elementor-element-7123323:hover{background-color:#CCCCCC;}.elementor-73 .elementor-element.elementor-element-1a0f9ce{text-align:center;}.elementor-73 .elementor-element.elementor-element-1a0f9ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-73 .elementor-element.elementor-element-29c92e8 .elementor-icon-wrapper{text-align:center;}.elementor-73 .elementor-element.elementor-element-29c92e8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-73 .elementor-element.elementor-element-29c92e8.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-29c92e8.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-73 .elementor-element.elementor-element-29c92e8.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-29c92e8.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-73 .elementor-element.elementor-element-29c92e8 .elementor-icon{font-size:32px;}.elementor-73 .elementor-element.elementor-element-29c92e8 .elementor-icon svg{height:32px;}.elementor-73 .elementor-element.elementor-element-fd7696a{--display:flex;--min-height:120px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:8px 8px 8px 8px;}.elementor-73 .elementor-element.elementor-element-fd7696a:not(.elementor-motion-effects-element-type-background), .elementor-73 .elementor-element.elementor-element-fd7696a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ACDFB9;}.elementor-73 .elementor-element.elementor-element-fd7696a:hover{background-color:#CCCCCC;}.elementor-73 .elementor-element.elementor-element-c2a9067 .elementor-icon-wrapper{text-align:center;}.elementor-73 .elementor-element.elementor-element-c2a9067.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-73 .elementor-element.elementor-element-c2a9067.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-c2a9067.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-73 .elementor-element.elementor-element-c2a9067.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-c2a9067.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-73 .elementor-element.elementor-element-c2a9067 .elementor-icon{font-size:32px;}.elementor-73 .elementor-element.elementor-element-c2a9067 .elementor-icon svg{height:32px;}.elementor-73 .elementor-element.elementor-element-2273a55{--display:flex;--min-height:120px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F04A00;--border-color:#F04A00;--border-radius:8px 8px 8px 8px;}.elementor-73 .elementor-element.elementor-element-2273a55:not(.elementor-motion-effects-element-type-background), .elementor-73 .elementor-element.elementor-element-2273a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7900;}.elementor-73 .elementor-element.elementor-element-2273a55:hover{background-color:#F28500;}.elementor-73 .elementor-element.elementor-element-b218856{text-align:center;}.elementor-73 .elementor-element.elementor-element-b218856 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-73 .elementor-element.elementor-element-8149342 .elementor-icon-wrapper{text-align:center;}.elementor-73 .elementor-element.elementor-element-8149342.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-73 .elementor-element.elementor-element-8149342.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-8149342.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-73 .elementor-element.elementor-element-8149342.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-8149342.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-73 .elementor-element.elementor-element-8149342 .elementor-icon{font-size:32px;}.elementor-73 .elementor-element.elementor-element-8149342 .elementor-icon svg{height:32px;}.elementor-73 .elementor-element.elementor-element-be6850e{--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-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-73 .elementor-element.elementor-element-6897fea .elementor-button{background-color:#C6C6C6;font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;}@media(min-width:768px){.elementor-73 .elementor-element.elementor-element-d3e9cb1{--width:50%;}.elementor-73 .elementor-element.elementor-element-c76a5eb{--width:50%;}.elementor-73 .elementor-element.elementor-element-1287e08{--content-width:70%;}.elementor-73 .elementor-element.elementor-element-b2a4cf9{--width:50%;}.elementor-73 .elementor-element.elementor-element-bd4bc5b{--width:50%;}.elementor-73 .elementor-element.elementor-element-0d0bd04{--content-width:70%;}.elementor-73 .elementor-element.elementor-element-affae3d{--content-width:70%;}.elementor-73 .elementor-element.elementor-element-f7fb748{--width:25%;}.elementor-73 .elementor-element.elementor-element-8619884{--width:25%;}.elementor-73 .elementor-element.elementor-element-9c53097{--width:25%;}.elementor-73 .elementor-element.elementor-element-7123323{--width:25%;}.elementor-73 .elementor-element.elementor-element-fd7696a{--width:25%;}.elementor-73 .elementor-element.elementor-element-2273a55{--width:25%;}}/* Start custom CSS for shortcode, class: .elementor-element-c5976cd */div#current-month-transactional-data {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ddc577 */div#current-month-transactional-data-manager {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}

.managerTxUserSelect {
    width: 100%;
}

button.managerTxUserDropdownBtn {
    width: 100%;
    font-family: 'poppins', 'sans-serif';
    text-transform: uppercase;
    font-weight: 600;
    background-color: #000;
    padding: 7px;
}

.managerTxDropdown {
    position: relative;
}

.managerTxUserDropdownMenu {
    position: absolute;
    width: 100%;
}
/* 1) Make sure no ancestor clips the absolute dropdown */
.elementor-element-7ddc577,
.elementor-element-7ddc577 .elementor-shortcode,
.elementor-element-7ddc577 .managerTxWrap,
.elementor-element-7ddc577 .managerTxContent,
.elementor-element-7ddc577 .managerTxInner,
.elementor-element-7ddc577 #current-month-transactional-data-manager,
.elementor-element-7ddc577 #current-transactional-calculated,
.elementor-element-7ddc577 .transaction-data-item,
.elementor-element-7ddc577 .managerTxUserSelect,
.elementor-element-7ddc577 .managerTxDropdown {
  overflow: visible !important;
}

/* 2) Anchor + layer the menu above everything */
.elementor-element-7ddc577 .managerTxDropdown {
  position: relative;

}

.elementor-element-7ddc577 .managerTxUserDropdownMenu {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  width: 100%;
}

/* 3) (Optional) If Elementor tabs set clipping, unclip them too — still scoped */
.elementor-element-7ddc577 .e-n-tabs-content,
.elementor-element-7ddc577 [role="tabpanel"] {
  overflow: visible !important;
}

/* Only affects this nested tabs panel */
#e-n-tab-content-887155971 {
  overflow: visible !important;
}

#current-month-transactional-current .transaction-data-item.targetData .transaction-data-item-header,
#current-month-transactional-previous .transaction-data-item.targetData.PreviousData .transaction-data-item-header {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7ad1b02 */.elementor-73 .elementor-element.elementor-element-7ad1b02 {
    min-height: 365px;
}
.transactionStat-received {
    color:#0F7103;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c5976cd */div#current-month-transactional-data {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ddc577 */div#current-month-transactional-data-manager {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}

.managerTxUserSelect {
    width: 100%;
}

button.managerTxUserDropdownBtn {
    width: 100%;
    font-family: 'poppins', 'sans-serif';
    text-transform: uppercase;
    font-weight: 600;
    background-color: #000;
    padding: 7px;
}

.managerTxDropdown {
    position: relative;
}

.managerTxUserDropdownMenu {
    position: absolute;
    width: 100%;
}
/* 1) Make sure no ancestor clips the absolute dropdown */
.elementor-element-7ddc577,
.elementor-element-7ddc577 .elementor-shortcode,
.elementor-element-7ddc577 .managerTxWrap,
.elementor-element-7ddc577 .managerTxContent,
.elementor-element-7ddc577 .managerTxInner,
.elementor-element-7ddc577 #current-month-transactional-data-manager,
.elementor-element-7ddc577 #current-transactional-calculated,
.elementor-element-7ddc577 .transaction-data-item,
.elementor-element-7ddc577 .managerTxUserSelect,
.elementor-element-7ddc577 .managerTxDropdown {
  overflow: visible !important;
}

/* 2) Anchor + layer the menu above everything */
.elementor-element-7ddc577 .managerTxDropdown {
  position: relative;

}

.elementor-element-7ddc577 .managerTxUserDropdownMenu {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  width: 100%;
}

/* 3) (Optional) If Elementor tabs set clipping, unclip them too — still scoped */
.elementor-element-7ddc577 .e-n-tabs-content,
.elementor-element-7ddc577 [role="tabpanel"] {
  overflow: visible !important;
}

/* Only affects this nested tabs panel */
#e-n-tab-content-887155971 {
  overflow: visible !important;
}

#current-month-transactional-current .transaction-data-item.targetData .transaction-data-item-header,
#current-month-transactional-previous .transaction-data-item.targetData.PreviousData .transaction-data-item-header {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7ad1b02 */.elementor-73 .elementor-element.elementor-element-7ad1b02 {
    min-height: 365px;
}
.transactionStat-received {
    color:#0F7103;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c5976cd */div#current-month-transactional-data {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ddc577 */div#current-month-transactional-data-manager {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}

.managerTxUserSelect {
    width: 100%;
}

button.managerTxUserDropdownBtn {
    width: 100%;
    font-family: 'poppins', 'sans-serif';
    text-transform: uppercase;
    font-weight: 600;
    background-color: #000;
    padding: 7px;
}

.managerTxDropdown {
    position: relative;
}

.managerTxUserDropdownMenu {
    position: absolute;
    width: 100%;
}
/* 1) Make sure no ancestor clips the absolute dropdown */
.elementor-element-7ddc577,
.elementor-element-7ddc577 .elementor-shortcode,
.elementor-element-7ddc577 .managerTxWrap,
.elementor-element-7ddc577 .managerTxContent,
.elementor-element-7ddc577 .managerTxInner,
.elementor-element-7ddc577 #current-month-transactional-data-manager,
.elementor-element-7ddc577 #current-transactional-calculated,
.elementor-element-7ddc577 .transaction-data-item,
.elementor-element-7ddc577 .managerTxUserSelect,
.elementor-element-7ddc577 .managerTxDropdown {
  overflow: visible !important;
}

/* 2) Anchor + layer the menu above everything */
.elementor-element-7ddc577 .managerTxDropdown {
  position: relative;

}

.elementor-element-7ddc577 .managerTxUserDropdownMenu {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  width: 100%;
}

/* 3) (Optional) If Elementor tabs set clipping, unclip them too — still scoped */
.elementor-element-7ddc577 .e-n-tabs-content,
.elementor-element-7ddc577 [role="tabpanel"] {
  overflow: visible !important;
}

/* Only affects this nested tabs panel */
#e-n-tab-content-887155971 {
  overflow: visible !important;
}

#current-month-transactional-current .transaction-data-item.targetData .transaction-data-item-header,
#current-month-transactional-previous .transaction-data-item.targetData.PreviousData .transaction-data-item-header {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7ad1b02 */.elementor-73 .elementor-element.elementor-element-7ad1b02 {
    min-height: 365px;
}
.transactionStat-received {
    color:#0F7103;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c5976cd */div#current-month-transactional-data {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ddc577 */div#current-month-transactional-data-manager {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}

.managerTxUserSelect {
    width: 100%;
}

button.managerTxUserDropdownBtn {
    width: 100%;
    font-family: 'poppins', 'sans-serif';
    text-transform: uppercase;
    font-weight: 600;
    background-color: #000;
    padding: 7px;
}

.managerTxDropdown {
    position: relative;
}

.managerTxUserDropdownMenu {
    position: absolute;
    width: 100%;
}
/* 1) Make sure no ancestor clips the absolute dropdown */
.elementor-element-7ddc577,
.elementor-element-7ddc577 .elementor-shortcode,
.elementor-element-7ddc577 .managerTxWrap,
.elementor-element-7ddc577 .managerTxContent,
.elementor-element-7ddc577 .managerTxInner,
.elementor-element-7ddc577 #current-month-transactional-data-manager,
.elementor-element-7ddc577 #current-transactional-calculated,
.elementor-element-7ddc577 .transaction-data-item,
.elementor-element-7ddc577 .managerTxUserSelect,
.elementor-element-7ddc577 .managerTxDropdown {
  overflow: visible !important;
}

/* 2) Anchor + layer the menu above everything */
.elementor-element-7ddc577 .managerTxDropdown {
  position: relative;

}

.elementor-element-7ddc577 .managerTxUserDropdownMenu {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  width: 100%;
}

/* 3) (Optional) If Elementor tabs set clipping, unclip them too — still scoped */
.elementor-element-7ddc577 .e-n-tabs-content,
.elementor-element-7ddc577 [role="tabpanel"] {
  overflow: visible !important;
}

/* Only affects this nested tabs panel */
#e-n-tab-content-887155971 {
  overflow: visible !important;
}

#current-month-transactional-current .transaction-data-item.targetData .transaction-data-item-header,
#current-month-transactional-previous .transaction-data-item.targetData.PreviousData .transaction-data-item-header {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7ad1b02 */.elementor-73 .elementor-element.elementor-element-7ad1b02 {
    min-height: 365px;
}
.transactionStat-received {
    color:#0F7103;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c5976cd */div#current-month-transactional-data {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ddc577 */div#current-month-transactional-data-manager {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}

.managerTxUserSelect {
    width: 100%;
}

button.managerTxUserDropdownBtn {
    width: 100%;
    font-family: 'poppins', 'sans-serif';
    text-transform: uppercase;
    font-weight: 600;
    background-color: #000;
    padding: 7px;
}

.managerTxDropdown {
    position: relative;
}

.managerTxUserDropdownMenu {
    position: absolute;
    width: 100%;
}
/* 1) Make sure no ancestor clips the absolute dropdown */
.elementor-element-7ddc577,
.elementor-element-7ddc577 .elementor-shortcode,
.elementor-element-7ddc577 .managerTxWrap,
.elementor-element-7ddc577 .managerTxContent,
.elementor-element-7ddc577 .managerTxInner,
.elementor-element-7ddc577 #current-month-transactional-data-manager,
.elementor-element-7ddc577 #current-transactional-calculated,
.elementor-element-7ddc577 .transaction-data-item,
.elementor-element-7ddc577 .managerTxUserSelect,
.elementor-element-7ddc577 .managerTxDropdown {
  overflow: visible !important;
}

/* 2) Anchor + layer the menu above everything */
.elementor-element-7ddc577 .managerTxDropdown {
  position: relative;

}

.elementor-element-7ddc577 .managerTxUserDropdownMenu {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  width: 100%;
}

/* 3) (Optional) If Elementor tabs set clipping, unclip them too — still scoped */
.elementor-element-7ddc577 .e-n-tabs-content,
.elementor-element-7ddc577 [role="tabpanel"] {
  overflow: visible !important;
}

/* Only affects this nested tabs panel */
#e-n-tab-content-887155971 {
  overflow: visible !important;
}

#current-month-transactional-current .transaction-data-item.targetData .transaction-data-item-header,
#current-month-transactional-previous .transaction-data-item.targetData.PreviousData .transaction-data-item-header {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7ad1b02 */.elementor-73 .elementor-element.elementor-element-7ad1b02 {
    min-height: 365px;
}
.transactionStat-received {
    color:#0F7103;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c5976cd */div#current-month-transactional-data {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ddc577 */div#current-month-transactional-data-manager {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}

.managerTxUserSelect {
    width: 100%;
}

button.managerTxUserDropdownBtn {
    width: 100%;
    font-family: 'poppins', 'sans-serif';
    text-transform: uppercase;
    font-weight: 600;
    background-color: #000;
    padding: 7px;
}

.managerTxDropdown {
    position: relative;
}

.managerTxUserDropdownMenu {
    position: absolute;
    width: 100%;
}
/* 1) Make sure no ancestor clips the absolute dropdown */
.elementor-element-7ddc577,
.elementor-element-7ddc577 .elementor-shortcode,
.elementor-element-7ddc577 .managerTxWrap,
.elementor-element-7ddc577 .managerTxContent,
.elementor-element-7ddc577 .managerTxInner,
.elementor-element-7ddc577 #current-month-transactional-data-manager,
.elementor-element-7ddc577 #current-transactional-calculated,
.elementor-element-7ddc577 .transaction-data-item,
.elementor-element-7ddc577 .managerTxUserSelect,
.elementor-element-7ddc577 .managerTxDropdown {
  overflow: visible !important;
}

/* 2) Anchor + layer the menu above everything */
.elementor-element-7ddc577 .managerTxDropdown {
  position: relative;

}

.elementor-element-7ddc577 .managerTxUserDropdownMenu {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  width: 100%;
}

/* 3) (Optional) If Elementor tabs set clipping, unclip them too — still scoped */
.elementor-element-7ddc577 .e-n-tabs-content,
.elementor-element-7ddc577 [role="tabpanel"] {
  overflow: visible !important;
}

/* Only affects this nested tabs panel */
#e-n-tab-content-887155971 {
  overflow: visible !important;
}

#current-month-transactional-current .transaction-data-item.targetData .transaction-data-item-header,
#current-month-transactional-previous .transaction-data-item.targetData.PreviousData .transaction-data-item-header {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7ad1b02 */.elementor-73 .elementor-element.elementor-element-7ad1b02 {
    min-height: 365px;
}
.transactionStat-received {
    color:#0F7103;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c5976cd */div#current-month-transactional-data {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ddc577 */div#current-month-transactional-data-manager {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}

.managerTxUserSelect {
    width: 100%;
}

button.managerTxUserDropdownBtn {
    width: 100%;
    font-family: 'poppins', 'sans-serif';
    text-transform: uppercase;
    font-weight: 600;
    background-color: #000;
    padding: 7px;
}

.managerTxDropdown {
    position: relative;
}

.managerTxUserDropdownMenu {
    position: absolute;
    width: 100%;
}
/* 1) Make sure no ancestor clips the absolute dropdown */
.elementor-element-7ddc577,
.elementor-element-7ddc577 .elementor-shortcode,
.elementor-element-7ddc577 .managerTxWrap,
.elementor-element-7ddc577 .managerTxContent,
.elementor-element-7ddc577 .managerTxInner,
.elementor-element-7ddc577 #current-month-transactional-data-manager,
.elementor-element-7ddc577 #current-transactional-calculated,
.elementor-element-7ddc577 .transaction-data-item,
.elementor-element-7ddc577 .managerTxUserSelect,
.elementor-element-7ddc577 .managerTxDropdown {
  overflow: visible !important;
}

/* 2) Anchor + layer the menu above everything */
.elementor-element-7ddc577 .managerTxDropdown {
  position: relative;

}

.elementor-element-7ddc577 .managerTxUserDropdownMenu {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  width: 100%;
}

/* 3) (Optional) If Elementor tabs set clipping, unclip them too — still scoped */
.elementor-element-7ddc577 .e-n-tabs-content,
.elementor-element-7ddc577 [role="tabpanel"] {
  overflow: visible !important;
}

/* Only affects this nested tabs panel */
#e-n-tab-content-887155971 {
  overflow: visible !important;
}

#current-month-transactional-current .transaction-data-item.targetData .transaction-data-item-header,
#current-month-transactional-previous .transaction-data-item.targetData.PreviousData .transaction-data-item-header {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7ad1b02 */.elementor-73 .elementor-element.elementor-element-7ad1b02 {
    min-height: 365px;
}
.transactionStat-received {
    color:#0F7103;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c5976cd */div#current-month-transactional-data {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ddc577 */div#current-month-transactional-data-manager {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 10px;
    border-radius: 8px;
    min-height: 365px;
    background-color:#f1f2f3;
}

div#current-month-transactional-current, div#current-month-transactional-previous {
    display: flex;
    justify-content: space-between;
    padding: 5px;
}

.transaction-data-item {
    width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #ffffff;
    border-radius: 4px;
    height: 70px;
    justify-content: space-evenly;
    box-shadow: 0px 0px 7px black;
}

span.transaction-data-item-header {
    font-weight: 600;
    color: black;
    text-transform: uppercase;
}

span.transaction-data-item-data {
    font-weight: 500;
}

#current-month-transactional-current .transaction-data-item.targetData {
    background-color: #BBD6ED;
}

#current-month-transactional-previous .transaction-data-item.targetData {
    background-color: #e9f5ff;
}

div#current-transactional-calculated {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px;
}

div#current-transactional-calculated .transaction-data-item {
    flex: 1 1 49%;
    height: 50px;
    background-color: #CCCCCC;
    margin-top: 5px;
    box-shadow: none;
}

.summaryOfTransactionData {
    color: black;
    font-size: 15px;
    font-weight: 600;
}

.managerTxUserSelect {
    width: 100%;
}

button.managerTxUserDropdownBtn {
    width: 100%;
    font-family: 'poppins', 'sans-serif';
    text-transform: uppercase;
    font-weight: 600;
    background-color: #000;
    padding: 7px;
}

.managerTxDropdown {
    position: relative;
}

.managerTxUserDropdownMenu {
    position: absolute;
    width: 100%;
}
/* 1) Make sure no ancestor clips the absolute dropdown */
.elementor-element-7ddc577,
.elementor-element-7ddc577 .elementor-shortcode,
.elementor-element-7ddc577 .managerTxWrap,
.elementor-element-7ddc577 .managerTxContent,
.elementor-element-7ddc577 .managerTxInner,
.elementor-element-7ddc577 #current-month-transactional-data-manager,
.elementor-element-7ddc577 #current-transactional-calculated,
.elementor-element-7ddc577 .transaction-data-item,
.elementor-element-7ddc577 .managerTxUserSelect,
.elementor-element-7ddc577 .managerTxDropdown {
  overflow: visible !important;
}

/* 2) Anchor + layer the menu above everything */
.elementor-element-7ddc577 .managerTxDropdown {
  position: relative;

}

.elementor-element-7ddc577 .managerTxUserDropdownMenu {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  width: 100%;
}

/* 3) (Optional) If Elementor tabs set clipping, unclip them too — still scoped */
.elementor-element-7ddc577 .e-n-tabs-content,
.elementor-element-7ddc577 [role="tabpanel"] {
  overflow: visible !important;
}

/* Only affects this nested tabs panel */
#e-n-tab-content-887155971 {
  overflow: visible !important;
}

#current-month-transactional-current .transaction-data-item.targetData .transaction-data-item-header,
#current-month-transactional-previous .transaction-data-item.targetData.PreviousData .transaction-data-item-header {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-7ad1b02 */.elementor-73 .elementor-element.elementor-element-7ad1b02 {
    min-height: 365px;
}
.transactionStat-received {
    color:#0F7103;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-85764f9 */#leadTabs .e-n-tabs-content {
    min-height:500px;
    max-height:500px;
    overflow-y:auto;
    overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-81fb07e */#leadTabs .e-n-tabs-content {
    min-height:500px;
    max-height:500px;
    overflow-y:auto;
    overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ecb1714 */.currentUserCallsDash {
	display:flex;
	flex-direction:column;
	gap:5px;
	background-color:#f1f2f3;
	border-radius:20px;
	padding:20px 20px;
	color:black;
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
}

.upperCallsDash {
	display:flex;
	justify-content:space-between;
	padding: 3px 10px;
	background-color:#cccccc;
	border-radius:8px;
}
.lowerCallsDash {
	background-color:white;
	border-radius:8px;
}

.lowerCallsDashLower, .lowerCallsDashUpper {
	background-color:white;
	display:flex;
	flex-direction:row; 
	gap:20px;
	padding:20px 20px;
	border-radius:8px;
	justify-content:center;
}

.callsDashItem {
	height:100px;
	width: 30%;
	display:flex;
	align-items: center;
    align-content: center;
    justify-content: center;
	background-color: #f1f2f3;
	border-radius:8px;
	text-transform:uppercase;
	font-weight:900;
	font-size:15px;
	text-align:center;
}

.callStatusItemContainer {
	display:flex;
	justify-content:space-around;
	font-size:10px;
	align-content:center;
	align-items:center;
	width:100%;
	height:100%;
}

.callStatusItem {
	display:flex;
	justify-content:center;
	align-items:center;
	align-content:center;
	width:50%;
}

.callsDashPersonalRequirements {
	display:flex;
	justify-content:space-between;
	padding: 3px 10px;
	background-color:#cccccc;
	border-radius:8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230d438 */div#currentUserCallsDashboard {
    min-height: 400px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ecb1714 */.currentUserCallsDash {
	display:flex;
	flex-direction:column;
	gap:5px;
	background-color:#f1f2f3;
	border-radius:20px;
	padding:20px 20px;
	color:black;
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
}

.upperCallsDash {
	display:flex;
	justify-content:space-between;
	padding: 3px 10px;
	background-color:#cccccc;
	border-radius:8px;
}
.lowerCallsDash {
	background-color:white;
	border-radius:8px;
}

.lowerCallsDashLower, .lowerCallsDashUpper {
	background-color:white;
	display:flex;
	flex-direction:row; 
	gap:20px;
	padding:20px 20px;
	border-radius:8px;
	justify-content:center;
}

.callsDashItem {
	height:100px;
	width: 30%;
	display:flex;
	align-items: center;
    align-content: center;
    justify-content: center;
	background-color: #f1f2f3;
	border-radius:8px;
	text-transform:uppercase;
	font-weight:900;
	font-size:15px;
	text-align:center;
}

.callStatusItemContainer {
	display:flex;
	justify-content:space-around;
	font-size:10px;
	align-content:center;
	align-items:center;
	width:100%;
	height:100%;
}

.callStatusItem {
	display:flex;
	justify-content:center;
	align-items:center;
	align-content:center;
	width:50%;
}

.callsDashPersonalRequirements {
	display:flex;
	justify-content:space-between;
	padding: 3px 10px;
	background-color:#cccccc;
	border-radius:8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230d438 */div#currentUserCallsDashboard {
    min-height: 400px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-85764f9 */#leadTabs .e-n-tabs-content {
    min-height:500px;
    max-height:500px;
    overflow-y:auto;
    overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-81fb07e */#leadTabs .e-n-tabs-content {
    min-height:500px;
    max-height:500px;
    overflow-y:auto;
    overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ecb1714 */.currentUserCallsDash {
	display:flex;
	flex-direction:column;
	gap:5px;
	background-color:#f1f2f3;
	border-radius:20px;
	padding:20px 20px;
	color:black;
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
}

.upperCallsDash {
	display:flex;
	justify-content:space-between;
	padding: 3px 10px;
	background-color:#cccccc;
	border-radius:8px;
}
.lowerCallsDash {
	background-color:white;
	border-radius:8px;
}

.lowerCallsDashLower, .lowerCallsDashUpper {
	background-color:white;
	display:flex;
	flex-direction:row; 
	gap:20px;
	padding:20px 20px;
	border-radius:8px;
	justify-content:center;
}

.callsDashItem {
	height:100px;
	width: 30%;
	display:flex;
	align-items: center;
    align-content: center;
    justify-content: center;
	background-color: #f1f2f3;
	border-radius:8px;
	text-transform:uppercase;
	font-weight:900;
	font-size:15px;
	text-align:center;
}

.callStatusItemContainer {
	display:flex;
	justify-content:space-around;
	font-size:10px;
	align-content:center;
	align-items:center;
	width:100%;
	height:100%;
}

.callStatusItem {
	display:flex;
	justify-content:center;
	align-items:center;
	align-content:center;
	width:50%;
}

.callsDashPersonalRequirements {
	display:flex;
	justify-content:space-between;
	padding: 3px 10px;
	background-color:#cccccc;
	border-radius:8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230d438 */div#currentUserCallsDashboard {
    min-height: 400px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ecb1714 */.currentUserCallsDash {
	display:flex;
	flex-direction:column;
	gap:5px;
	background-color:#f1f2f3;
	border-radius:20px;
	padding:20px 20px;
	color:black;
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
}

.upperCallsDash {
	display:flex;
	justify-content:space-between;
	padding: 3px 10px;
	background-color:#cccccc;
	border-radius:8px;
}
.lowerCallsDash {
	background-color:white;
	border-radius:8px;
}

.lowerCallsDashLower, .lowerCallsDashUpper {
	background-color:white;
	display:flex;
	flex-direction:row; 
	gap:20px;
	padding:20px 20px;
	border-radius:8px;
	justify-content:center;
}

.callsDashItem {
	height:100px;
	width: 30%;
	display:flex;
	align-items: center;
    align-content: center;
    justify-content: center;
	background-color: #f1f2f3;
	border-radius:8px;
	text-transform:uppercase;
	font-weight:900;
	font-size:15px;
	text-align:center;
}

.callStatusItemContainer {
	display:flex;
	justify-content:space-around;
	font-size:10px;
	align-content:center;
	align-items:center;
	width:100%;
	height:100%;
}

.callStatusItem {
	display:flex;
	justify-content:center;
	align-items:center;
	align-content:center;
	width:50%;
}

.callsDashPersonalRequirements {
	display:flex;
	justify-content:space-between;
	padding: 3px 10px;
	background-color:#cccccc;
	border-radius:8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230d438 */div#currentUserCallsDashboard {
    min-height: 400px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-d4aa3a3 */.elementor-73 .elementor-element.elementor-element-d4aa3a3 {
    max-height:360px;
    min-height:360px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding:5px;
    border:1px solid #cccccc;
    border-radius:8px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-83e0407 */.elementor-73 .elementor-element.elementor-element-83e0407 {
    max-height:360px;
    min-height:360px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding:5px;
    border:1px solid #cccccc;
    border-radius:8px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-d4aa3a3 */.elementor-73 .elementor-element.elementor-element-d4aa3a3 {
    max-height:360px;
    min-height:360px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding:5px;
    border:1px solid #cccccc;
    border-radius:8px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-83e0407 */.elementor-73 .elementor-element.elementor-element-83e0407 {
    max-height:360px;
    min-height:360px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding:5px;
    border:1px solid #cccccc;
    border-radius:8px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-16ee495 */#crm-install-btn {
    font-family:'Poppins';
    font-weight:600;
    font-size:13px;
    background-color:#00000000;
    color:black;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-16ee495 */#crm-install-btn {
    font-family:'Poppins';
    font-weight:600;
    font-size:13px;
    background-color:#00000000;
    color:black;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-16ee495 */#crm-install-btn {
    font-family:'Poppins';
    font-weight:600;
    font-size:13px;
    background-color:#00000000;
    color:black;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-16ee495 */#crm-install-btn {
    font-family:'Poppins';
    font-weight:600;
    font-size:13px;
    background-color:#00000000;
    color:black;
}/* End custom CSS */