.elementor-241 .elementor-element.elementor-element-0a0a42a{--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;--overlay-opacity:0.1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-241 .elementor-element.elementor-element-0a0a42a:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-0a0a42a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(153deg, var( --e-global-color-78d2448 ) 33%, #2A7F86 91%);}.elementor-241 .elementor-element.elementor-element-0a0a42a::before, .elementor-241 .elementor-element.elementor-element-0a0a42a > .elementor-background-video-container::before, .elementor-241 .elementor-element.elementor-element-0a0a42a > .e-con-inner > .elementor-background-video-container::before, .elementor-241 .elementor-element.elementor-element-0a0a42a > .elementor-background-slideshow::before, .elementor-241 .elementor-element.elementor-element-0a0a42a > .e-con-inner > .elementor-background-slideshow::before, .elementor-241 .elementor-element.elementor-element-0a0a42a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.bhumibioscience.com/wp-content/uploads/2026/04/bhumi-banner.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-241 .elementor-element.elementor-element-eb61caa{text-align:center;}.elementor-241 .elementor-element.elementor-element-eb61caa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-91774b6{text-align:center;}.elementor-241 .elementor-element.elementor-element-91774b6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-7faf553{--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:50px;--padding-bottom:50px;--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-241 .elementor-element.elementor-element-61dfc28{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CECECE;--border-color:#CECECE;}.elementor-241 .elementor-element.elementor-element-61dfc28:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-61dfc28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-6bccb81{--display:flex;}.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-241 .elementor-element.elementor-element-5814510{color:#000000;}.elementor-241 .elementor-element.elementor-element-8b6beb6{--display:flex;}.elementor-241 .elementor-element.elementor-element-464aa3e{color:#000000;}.elementor-241 .elementor-element.elementor-element-a289b65{--display:flex;}.elementor-241 .elementor-element.elementor-element-3d6191f{color:#000000;}.elementor-241 .elementor-element.elementor-element-fd07114{--display:flex;}.elementor-241 .elementor-element.elementor-element-7b20e2c{color:#000000;}.elementor-241 .elementor-element.elementor-element-60a14af{--display:flex;}.elementor-241 .elementor-element.elementor-element-21a310c{color:#000000;}.elementor-241 .elementor-element.elementor-element-3c61f71{--display:flex;}.elementor-241 .elementor-element.elementor-element-c0bb0ed{color:#000000;}.elementor-241 .elementor-element.elementor-element-b9fb22a{--display:flex;}.elementor-241 .elementor-element.elementor-element-61bb4b2{color:#000000;}.elementor-241 .elementor-element.elementor-element-f719925{--display:flex;}.elementor-241 .elementor-element.elementor-element-e1e8177{color:#000000;}.elementor-241 .elementor-element.elementor-element-08e6669{--display:flex;}.elementor-241 .elementor-element.elementor-element-a1bdc6c{color:#000000;}.elementor-241 .elementor-element.elementor-element-9eaf9fb{--display:flex;}.elementor-241 .elementor-element.elementor-element-9d5e067{color:#000000;}.elementor-241 .elementor-element.elementor-element-cb8eb3a{--display:flex;}.elementor-241 .elementor-element.elementor-element-c9529f5{color:#000000;}.elementor-241 .elementor-element.elementor-element-f4a4dab{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:25%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:0px 20px 20px 20px;--n-tabs-title-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-f4a4dab > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-78d2448 );}.elementor-241 .elementor-element.elementor-element-f4a4dab.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-6ef0d5c );}.elementor-241 .elementor-element.elementor-element-f4a4dab.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-241 .elementor-element.elementor-element-f4a4dab.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-5939e8d );}.elementor-241 .elementor-element.elementor-element-1940b4f{--display:flex;}.elementor-241 .elementor-element.elementor-element-1940b4f:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-1940b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-5a04ad9{--display:flex;}.elementor-241 .elementor-element.elementor-element-a9ad9bf{color:#000000;}.elementor-241 .elementor-element.elementor-element-f5e587c{--display:flex;}.elementor-241 .elementor-element.elementor-element-b7aa2f0{color:#000000;}.elementor-241 .elementor-element.elementor-element-a7cf561{--display:flex;}.elementor-241 .elementor-element.elementor-element-0dcc72c{color:#000000;}.elementor-241 .elementor-element.elementor-element-c2efd0c{--display:flex;}.elementor-241 .elementor-element.elementor-element-495f31c{color:#000000;}.elementor-241 .elementor-element.elementor-element-6e5c384{--display:flex;}.elementor-241 .elementor-element.elementor-element-9d45af1{color:#000000;}.elementor-241 .elementor-element.elementor-element-bec9b2e{--display:flex;}.elementor-241 .elementor-element.elementor-element-c9ce69a{color:#000000;}.elementor-241 .elementor-element.elementor-element-90cd47c{--display:flex;}.elementor-241 .elementor-element.elementor-element-81bc394{color:#000000;}.elementor-241 .elementor-element.elementor-element-fd4033e{--display:flex;}.elementor-241 .elementor-element.elementor-element-b1ff126{color:#000000;}.elementor-241 .elementor-element.elementor-element-3eef90f{--display:flex;}.elementor-241 .elementor-element.elementor-element-b0713bc{color:#000000;}.elementor-241 .elementor-element.elementor-element-34bdd17{--display:flex;}.elementor-241 .elementor-element.elementor-element-f6c780d{color:#000000;}.elementor-241 .elementor-element.elementor-element-f0cb9d5{--display:flex;}.elementor-241 .elementor-element.elementor-element-508e491{color:#000000;}.elementor-241 .elementor-element.elementor-element-2d17924{--display:flex;}.elementor-241 .elementor-element.elementor-element-f4ff0eb{color:#000000;}.elementor-241 .elementor-element.elementor-element-3580149{--display:flex;}.elementor-241 .elementor-element.elementor-element-d5335f3{color:#000000;}.elementor-241 .elementor-element.elementor-element-bc30f5b{--display:flex;}.elementor-241 .elementor-element.elementor-element-0f1f164{color:#000000;}.elementor-241 .elementor-element.elementor-element-a43e44c{--display:flex;}.elementor-241 .elementor-element.elementor-element-68f367b{color:#000000;}.elementor-241 .elementor-element.elementor-element-ce95205{--display:flex;}.elementor-241 .elementor-element.elementor-element-e4ef407{color:#000000;}.elementor-241 .elementor-element.elementor-element-90679cc{--display:flex;}.elementor-241 .elementor-element.elementor-element-5c84080{color:#000000;}.elementor-241 .elementor-element.elementor-element-ed178b6{--display:flex;}.elementor-241 .elementor-element.elementor-element-c6b00d3{color:#000000;}.elementor-241 .elementor-element.elementor-element-aab1ddb{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:25%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:0px 20px 20px 20px;--n-tabs-title-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-aab1ddb > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-78d2448 );}.elementor-241 .elementor-element.elementor-element-aab1ddb.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-6ef0d5c );}.elementor-241 .elementor-element.elementor-element-aab1ddb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-241 .elementor-element.elementor-element-aab1ddb.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-5939e8d );}.elementor-241 .elementor-element.elementor-element-c1fd470{--display:flex;}.elementor-241 .elementor-element.elementor-element-c1fd470:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-c1fd470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-18bca09{--display:flex;}.elementor-241 .elementor-element.elementor-element-202ae95{color:#000000;}.elementor-241 .elementor-element.elementor-element-0a4a35f{--display:flex;}.elementor-241 .elementor-element.elementor-element-4c1b974{color:#000000;}.elementor-241 .elementor-element.elementor-element-4bdedc1{--display:flex;}.elementor-241 .elementor-element.elementor-element-a78478f{color:#000000;}.elementor-241 .elementor-element.elementor-element-3c2febc{--display:flex;}.elementor-241 .elementor-element.elementor-element-872d45e{color:#000000;}.elementor-241 .elementor-element.elementor-element-9af084a{--display:flex;}.elementor-241 .elementor-element.elementor-element-67fc0ce{color:#000000;}.elementor-241 .elementor-element.elementor-element-167b3ec{--display:flex;}.elementor-241 .elementor-element.elementor-element-e51a864{color:#000000;}.elementor-241 .elementor-element.elementor-element-c9b6427{--display:flex;}.elementor-241 .elementor-element.elementor-element-1265582{color:#000000;}.elementor-241 .elementor-element.elementor-element-7a141a9{--display:flex;}.elementor-241 .elementor-element.elementor-element-a0bea76{color:#000000;}.elementor-241 .elementor-element.elementor-element-847ce0e{--display:flex;}.elementor-241 .elementor-element.elementor-element-b5e394f{color:#000000;}.elementor-241 .elementor-element.elementor-element-c2f95c9{--display:flex;}.elementor-241 .elementor-element.elementor-element-3ac73e2{color:#000000;}.elementor-241 .elementor-element.elementor-element-bdf7cad{--display:flex;}.elementor-241 .elementor-element.elementor-element-8f84925{color:#000000;}.elementor-241 .elementor-element.elementor-element-ec41cdd{--display:flex;}.elementor-241 .elementor-element.elementor-element-f7d0074{color:#000000;}.elementor-241 .elementor-element.elementor-element-c96427a{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:25%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:0px 20px 20px 20px;--n-tabs-title-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-c96427a > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-78d2448 );}.elementor-241 .elementor-element.elementor-element-c96427a.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-6ef0d5c );}.elementor-241 .elementor-element.elementor-element-c96427a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-241 .elementor-element.elementor-element-c96427a.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-5939e8d );}.elementor-241 .elementor-element.elementor-element-b1f8c41{--display:flex;}.elementor-241 .elementor-element.elementor-element-b1f8c41:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-b1f8c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-5b254ed{--display:flex;}.elementor-241 .elementor-element.elementor-element-9f420cb{color:#000000;}.elementor-241 .elementor-element.elementor-element-3095942{--display:flex;}.elementor-241 .elementor-element.elementor-element-2ef0c9c{color:#000000;}.elementor-241 .elementor-element.elementor-element-3476806{--display:flex;}.elementor-241 .elementor-element.elementor-element-ba1e676{color:#000000;}.elementor-241 .elementor-element.elementor-element-5891502{--display:flex;}.elementor-241 .elementor-element.elementor-element-652f4a9{color:#000000;}.elementor-241 .elementor-element.elementor-element-72e6644{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:25%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:0px 20px 20px 20px;--n-tabs-title-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-72e6644 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-78d2448 );}.elementor-241 .elementor-element.elementor-element-72e6644.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-6ef0d5c );}.elementor-241 .elementor-element.elementor-element-72e6644.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-241 .elementor-element.elementor-element-72e6644.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-5939e8d );}.elementor-241 .elementor-element.elementor-element-f67151f{--display:flex;}.elementor-241 .elementor-element.elementor-element-f67151f:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-f67151f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-37e8ed7{color:#000000;}.elementor-241 .elementor-element.elementor-element-43941b5{--display:flex;}.elementor-241 .elementor-element.elementor-element-43941b5:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-43941b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-6043a12{--display:flex;}.elementor-241 .elementor-element.elementor-element-5394d1f{color:#000000;}.elementor-241 .elementor-element.elementor-element-14f0a2a{--display:flex;}.elementor-241 .elementor-element.elementor-element-d48dac1{color:#000000;}.elementor-241 .elementor-element.elementor-element-11d8789{--display:flex;}.elementor-241 .elementor-element.elementor-element-305f1c4{color:#000000;}.elementor-241 .elementor-element.elementor-element-d207735{--display:flex;}.elementor-241 .elementor-element.elementor-element-33893f1{color:#000000;}.elementor-241 .elementor-element.elementor-element-c1f377f{--display:flex;}.elementor-241 .elementor-element.elementor-element-7cd2624{color:#000000;}.elementor-241 .elementor-element.elementor-element-6ba5869{--display:flex;}.elementor-241 .elementor-element.elementor-element-a559324{color:#000000;}.elementor-241 .elementor-element.elementor-element-04c7505{--display:flex;}.elementor-241 .elementor-element.elementor-element-cd7ab02{color:#000000;}.elementor-241 .elementor-element.elementor-element-75451ab{--display:flex;}.elementor-241 .elementor-element.elementor-element-0063c51{color:#000000;}.elementor-241 .elementor-element.elementor-element-c8243d3{--display:flex;}.elementor-241 .elementor-element.elementor-element-94ae1f0{color:#000000;}.elementor-241 .elementor-element.elementor-element-4f2216d{--display:flex;}.elementor-241 .elementor-element.elementor-element-a7e9c73{color:#000000;}.elementor-241 .elementor-element.elementor-element-78768d6{--display:flex;}.elementor-241 .elementor-element.elementor-element-eb0f22d{color:#000000;}.elementor-241 .elementor-element.elementor-element-388a1fe{--display:flex;}.elementor-241 .elementor-element.elementor-element-397f2d2{color:#000000;}.elementor-241 .elementor-element.elementor-element-296ad9a{--display:flex;}.elementor-241 .elementor-element.elementor-element-78f0ed3{color:#000000;}.elementor-241 .elementor-element.elementor-element-12acf11{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:25%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:0px 20px 20px 20px;--n-tabs-title-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-12acf11 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-78d2448 );}.elementor-241 .elementor-element.elementor-element-12acf11.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-6ef0d5c );}.elementor-241 .elementor-element.elementor-element-12acf11.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-241 .elementor-element.elementor-element-12acf11.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-5939e8d );}.elementor-241 .elementor-element.elementor-element-62f0dc8{--display:flex;}.elementor-241 .elementor-element.elementor-element-62f0dc8:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-62f0dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-af788f4{--display:flex;}.elementor-241 .elementor-element.elementor-element-f721ca1{color:#000000;}.elementor-241 .elementor-element.elementor-element-cf23b70{--display:flex;}.elementor-241 .elementor-element.elementor-element-e13bdca{color:#000000;}.elementor-241 .elementor-element.elementor-element-1e9f93a{--display:flex;}.elementor-241 .elementor-element.elementor-element-b3291f5{color:#000000;}.elementor-241 .elementor-element.elementor-element-2197ab3{--display:flex;}.elementor-241 .elementor-element.elementor-element-1bf1384{color:#000000;}.elementor-241 .elementor-element.elementor-element-6aad2a6{--display:flex;}.elementor-241 .elementor-element.elementor-element-0686823{color:#000000;}.elementor-241 .elementor-element.elementor-element-b00abe2{--display:flex;}.elementor-241 .elementor-element.elementor-element-80a3495{color:#000000;}.elementor-241 .elementor-element.elementor-element-cb55d58{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:25%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:0px 20px 20px 20px;--n-tabs-title-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-cb55d58 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-78d2448 );}.elementor-241 .elementor-element.elementor-element-cb55d58.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-6ef0d5c );}.elementor-241 .elementor-element.elementor-element-cb55d58.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-241 .elementor-element.elementor-element-cb55d58.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-5939e8d );}.elementor-241 .elementor-element.elementor-element-b5768bc{--display:flex;}.elementor-241 .elementor-element.elementor-element-b5768bc:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-b5768bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-1672dbd{color:#000000;}.elementor-241 .elementor-element.elementor-element-1a7e94c{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:0px 0px 20px 20px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-1a7e94c > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-78d2448 );}.elementor-241 .elementor-element.elementor-element-1a7e94c.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-6ef0d5c );}.elementor-241 .elementor-element.elementor-element-1a7e94c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-241 .elementor-element.elementor-element-1a7e94c.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-5939e8d );}.elementor-241 .elementor-element.elementor-element-1a7e94c.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:"Montserrat", Sans-serif;font-weight:500;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-241 .elementor-element.elementor-element-0a0a42a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-241 .elementor-element.elementor-element-eb61caa .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-241 .elementor-element.elementor-element-91774b6 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-241 .elementor-element.elementor-element-7faf553{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-241 .elementor-element.elementor-element-f4a4dab{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-241 .elementor-element.elementor-element-aab1ddb{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-241 .elementor-element.elementor-element-c96427a{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-241 .elementor-element.elementor-element-72e6644{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-241 .elementor-element.elementor-element-12acf11{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-241 .elementor-element.elementor-element-cb55d58{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-241 .elementor-element.elementor-element-1a7e94c{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-font-size:13px;}}@media(min-width:768px){.elementor-241 .elementor-element.elementor-element-0a0a42a{--content-width:1250px;}.elementor-241 .elementor-element.elementor-element-7faf553{--content-width:90%;}}/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e8ed7 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1672dbd */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e8ed7 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1672dbd */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e8ed7 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1672dbd */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e8ed7 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1672dbd */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e8ed7 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1672dbd */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e8ed7 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1672dbd */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e8ed7 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1672dbd */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e8ed7 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1672dbd */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5814510 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464aa3e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d6191f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20e2c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a310c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bb0ed */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bb4b2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1e8177 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1bdc6c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d5e067 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9529f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ad9bf */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7aa2f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dcc72c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-495f31c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45af1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9ce69a */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81bc394 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ff126 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0713bc */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c780d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508e491 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ff0eb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5335f3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f164 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f367b */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4ef407 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c84080 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6b00d3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202ae95 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1b974 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78478f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-872d45e */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fc0ce */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e51a864 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1265582 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0bea76 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e394f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac73e2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f84925 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d0074 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f420cb */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef0c9c */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1e676 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f4a9 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e8ed7 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5394d1f */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d48dac1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305f1c4 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33893f1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd2624 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a559324 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd7ab02 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0063c51 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ae1f0 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e9c73 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0f22d */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f2d2 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f0ed3 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f721ca1 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e13bdca */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3291f5 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf1384 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0686823 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a3495 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1672dbd */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7faf553 */.table-responsive {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
}

.product-table {
  width: 100%;
  min-width: 900px;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.product-table th,
.product-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.product-table th {
  background: #2A7F86;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.product-table tr:nth-child(even) {
  background: #f8f9fa;
}

.product-table tr:hover {
  background: #eef4ff;
  transition: 0.3s;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .product-table {
    min-width: 700px;
  }

  .product-table th,
  .product-table td {
    padding: 10px;
    font-size: 14px;
  }
}/* End custom CSS */