.elementor-27 .elementor-element.elementor-element-467b9a81{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-27 .elementor-element.elementor-element-720d4188{--display:flex;--min-height:500px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-720d4188:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-720d4188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://sgruwertal.com/wp-content/uploads/2025/02/b51dfbef-1439-4b82-a54a-209d2dd87d70.webp");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-720d4188.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-540c95c8{--display:flex;}.elementor-27 .elementor-element.elementor-element-540c95c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-ed5f379{--display:flex;}.elementor-27 .elementor-element.elementor-element-6965617{--display:flex;}.elementor-27 .elementor-element.elementor-element-71392203{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-103px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-27 .elementor-element.elementor-element-71392203:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-71392203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence9 );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-47486faf .elementor-menu-toggle{margin:0 auto;}.elementor-27 .elementor-element.elementor-element-47486faf .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-27 .elementor-element.elementor-element-47486faf .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b40bbbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-917c7a4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-84e77b4{--spacer-size:70px;}.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-27 .elementor-element.elementor-element-488348b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-28d828d{--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-27 .elementor-element.elementor-element-41d7ed7{--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-27 .elementor-element.elementor-element-6f74f1f{--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-27 .elementor-element.elementor-element-30f38f1{--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-27 .elementor-element.elementor-element-9c2bf81{--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-27 .elementor-element.elementor-element-987fbe2{--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-27 .elementor-element.elementor-element-0582d11{--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-27 .elementor-element.elementor-element-f04d2c3{--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-27 .elementor-element.elementor-element-da4e294{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-4e29cf4{--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-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-27 .elementor-element.elementor-element-a958f8c{--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-27 .elementor-element.elementor-element-66c64d2{--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-27 .elementor-element.elementor-element-d83db01{--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-27 .elementor-element.elementor-element-aa9a8bd{--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-27 .elementor-element.elementor-element-df8f573{--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-27 .elementor-element.elementor-element-2b72e33{--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-27 .elementor-element.elementor-element-3baea3c{--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-27 .elementor-element.elementor-element-7b721e4{--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-27 .elementor-element.elementor-element-19fa3ec{--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-27 .elementor-element.elementor-element-19fa3ec:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-19fa3ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-27 .elementor-element.elementor-element-4590312{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-8fb667a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-d05e4cb{--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-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.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:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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-27 .elementor-element.elementor-element-f5a9653{--display:flex;}.elementor-27 .elementor-element.elementor-element-89f2209{--display:flex;}.elementor-27 .elementor-element.elementor-element-ba5a28d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-27 .elementor-element.elementor-element-99fa246{--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-27 .elementor-element.elementor-element-bc0727b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-1e03e97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-2f5e011{--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-27 .elementor-element.elementor-element-1c05897{--display:flex;}.elementor-27 .elementor-element.elementor-element-6168f9c{--display:flex;}.elementor-27 .elementor-element.elementor-element-db91c22{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-27 .elementor-element.elementor-element-ba3c5a7{--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-27 .elementor-element.elementor-element-ba3c5a7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ba3c5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-27 .elementor-element.elementor-element-beaaf5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-e382400{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-2bdc74e{--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-27 .elementor-element.elementor-element-4d0940b{--display:flex;}.elementor-27 .elementor-element.elementor-element-4f6fa7d{--display:flex;}.elementor-27 .elementor-element.elementor-element-00ff7ab{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-27 .elementor-element.elementor-element-84e1570{--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-27 .elementor-element.elementor-element-3758f3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-404023c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-f210bca{--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-27 .elementor-element.elementor-element-eb50574{--display:flex;}.elementor-27 .elementor-element.elementor-element-6ec5aaf{--display:flex;}.elementor-27 .elementor-element.elementor-element-e852837{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-27 .elementor-element.elementor-element-7b2b116{--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-27 .elementor-element.elementor-element-7b2b116:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7b2b116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-27 .elementor-element.elementor-element-8b655a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-5910dc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-61b00c0{--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-27 .elementor-element.elementor-element-d61ed0b{--display:flex;}.elementor-27 .elementor-element.elementor-element-4f0a104{--display:flex;}.elementor-27 .elementor-element.elementor-element-710599a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-27 .elementor-element.elementor-element-62122da{--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-27 .elementor-element.elementor-element-1a4d8ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-c3ec974{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-988b0a5{--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-27 .elementor-element.elementor-element-05b2cb3{--display:flex;}.elementor-27 .elementor-element.elementor-element-fe73f34{--display:flex;}.elementor-27 .elementor-element.elementor-element-475d13e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-27 .elementor-element.elementor-element-a2e8c11{--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-27 .elementor-element.elementor-element-a2e8c11:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a2e8c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-27 .elementor-element.elementor-element-56f1dd6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-83f2aab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-97ec29e{--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-27 .elementor-element.elementor-element-41cfa5d{--display:flex;}.elementor-27 .elementor-element.elementor-element-b6a0c2f{--display:flex;}.elementor-27 .elementor-element.elementor-element-3a84d98{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-27 .elementor-element.elementor-element-c1cce7a{--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-27 .elementor-element.elementor-element-87fc79c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-47eb8be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-88a731f{--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-27 .elementor-element.elementor-element-a9a79d8{--display:flex;}.elementor-27 .elementor-element.elementor-element-3b51185{--display:flex;}.elementor-27 .elementor-element.elementor-element-2a6996d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-27 .elementor-element.elementor-element-f091839{--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-27 .elementor-element.elementor-element-f091839:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f091839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-27 .elementor-element.elementor-element-357744f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-555f9df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-fd081f5{--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-27 .elementor-element.elementor-element-de75d24{--display:flex;}.elementor-27 .elementor-element.elementor-element-775e23d{--display:flex;}.elementor-27 .elementor-element.elementor-element-20b48a7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-540c95c8{--width:16%;}.elementor-27 .elementor-element.elementor-element-ed5f379{--width:19%;}.elementor-27 .elementor-element.elementor-element-6965617{--width:81%;}.elementor-27 .elementor-element.elementor-element-71392203{--content-width:100%;}.elementor-27 .elementor-element.elementor-element-0582d11{--width:100%;}.elementor-27 .elementor-element.elementor-element-f04d2c3{--width:100%;}.elementor-27 .elementor-element.elementor-element-4e29cf4{--width:17%;}.elementor-27 .elementor-element.elementor-element-a958f8c{--width:17%;}.elementor-27 .elementor-element.elementor-element-66c64d2{--width:17%;}.elementor-27 .elementor-element.elementor-element-d83db01{--width:17%;}.elementor-27 .elementor-element.elementor-element-aa9a8bd{--width:17%;}.elementor-27 .elementor-element.elementor-element-df8f573{--width:17%;}.elementor-27 .elementor-element.elementor-element-2b72e33{--width:17%;}.elementor-27 .elementor-element.elementor-element-3baea3c{--width:17%;}.elementor-27 .elementor-element.elementor-element-7b721e4{--width:17%;}.elementor-27 .elementor-element.elementor-element-f5a9653{--width:100%;}.elementor-27 .elementor-element.elementor-element-1c05897{--width:100%;}.elementor-27 .elementor-element.elementor-element-4d0940b{--width:100%;}.elementor-27 .elementor-element.elementor-element-eb50574{--width:100%;}.elementor-27 .elementor-element.elementor-element-d61ed0b{--width:100%;}.elementor-27 .elementor-element.elementor-element-05b2cb3{--width:100%;}.elementor-27 .elementor-element.elementor-element-41cfa5d{--width:100%;}.elementor-27 .elementor-element.elementor-element-a9a79d8{--width:100%;}.elementor-27 .elementor-element.elementor-element-de75d24{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f5a9653 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5a9653 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5a9653 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c05897 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c05897 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c05897 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0940b */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0940b */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0940b */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb50574 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb50574 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb50574 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61ed0b */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61ed0b */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61ed0b */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b2cb3 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b2cb3 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b2cb3 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cfa5d */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cfa5d */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cfa5d */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9a79d8 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9a79d8 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9a79d8 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de75d24 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de75d24 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de75d24 */.custom-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.custom-table th {
    background: #2D3E50;
    color: #ffffff;
    font-weight: bold;
    padding: 12px;
    text-align: left;
}

.custom-table td {
    padding: 12px;
    border-bottom: 1px solid #ddd;
}

.custom-table tr:last-child td {
    border-bottom: none;
}

.custom-table th:first-child,
.custom-table td:first-child {
    border-radius: 8px 0 0 8px;
}

.custom-table th:last-child,
.custom-table td:last-child {
    border-radius: 0 8px 8px 0;
}/* End custom CSS */