.elementor-4349 .elementor-element.elementor-element-dc80275{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-f30b485{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-508390f{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-4349 .elementor-element.elementor-element-508390f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-508390f .item-area{border-radius:13px 13px 13px 13px;}.elementor-4349 .elementor-element.elementor-element-508390f .swiper-slide-shadow-right{border-radius:13px 13px 13px 13px;}.elementor-4349 .elementor-element.elementor-element-508390f .swiper-slide-shadow-left{border-radius:13px 13px 13px 13px;}.elementor-4349 .elementor-element.elementor-element-508390f .elm_sl_svg{fill:#F4F7FA;}.elementor-4349 .elementor-element.elementor-element-3f6e8f1{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4349 .elementor-element.elementor-element-3d07c25{text-align:center;}.elementor-4349 .elementor-element.elementor-element-3d07c25 .elementor-heading-title{font-size:21px;font-weight:500;color:#262B3A;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4349 .elementor-element.elementor-element-ef1c0ea{--divider-border-style:squared;--divider-color:#000000;--divider-border-width:1px;--divider-pattern-height:7.9px;--divider-pattern-size:20px;}.elementor-4349 .elementor-element.elementor-element-ef1c0ea > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-ef1c0ea .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-4349 .elementor-element.elementor-element-ef1c0ea .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4349 .elementor-element.elementor-element-5ffdb9d{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-4a267bb{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4349 .elementor-element.elementor-element-48a42fa{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4349 .elementor-element.elementor-element-916657b img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-4349 .elementor-element.elementor-element-e59c3ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-20f95b1{text-align:center;}.elementor-4349 .elementor-element.elementor-element-20f95b1 .elementor-heading-title{font-size:21px;font-weight:500;color:#262B3A;}.elementor-4349 .elementor-element.elementor-element-92ab4c3{--divider-border-style:squared;--divider-color:#0000003D;--divider-border-width:1px;--divider-pattern-height:7.9px;--divider-pattern-size:20px;}.elementor-4349 .elementor-element.elementor-element-92ab4c3 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-92ab4c3 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-4349 .elementor-element.elementor-element-92ab4c3 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4349 .elementor-element.elementor-element-55844fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4349 .elementor-element.elementor-element-6fc1ed1{--display:flex;}.elementor-4349 .elementor-element.elementor-element-ddc6d60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-2861353{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-2de711b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-1b06483{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4349 .elementor-element.elementor-element-a342932 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-a342932.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-a342932.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-a342932.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-a342932 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-a342932 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-a342932 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-a342932 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-a342932:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-a342932:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-4ed0ede{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-4ed0ede:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-4ed0ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-4ed0ede.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-widget-text-editor{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-4349 .elementor-element.elementor-element-366a69b{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-08727ce{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-7372369{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-0e4148f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-247d5a5{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-247d5a5 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-247d5a5 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-584d10e{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-584d10e .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-584d10e .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-e820cb2{--display:flex;}.elementor-4349 .elementor-element.elementor-element-37f0e7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-5e5e4e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-0d27a6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-fd63215{--display:flex;}.elementor-4349 .elementor-element.elementor-element-d18c224 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-d18c224.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-d18c224.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-d18c224.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-d18c224 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-d18c224 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-d18c224 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-d18c224 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-d18c224:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-d18c224:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-d41a7bf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-d41a7bf:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-d41a7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-d41a7bf.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-25b0344{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-69aceb3{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-6f0ace4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-158c85c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-a6f99c5{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-a6f99c5 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-a6f99c5 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-d55f1cc{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-d55f1cc .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-d55f1cc .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-c7141d6{--display:flex;}.elementor-4349 .elementor-element.elementor-element-daae1f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-13af781{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-6a9c0d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-63e6443{--display:flex;}.elementor-4349 .elementor-element.elementor-element-99ec332 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-99ec332.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-99ec332.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-99ec332.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-99ec332 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-99ec332 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-99ec332 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-99ec332 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-99ec332:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-99ec332:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-a117f2b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-a117f2b:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-a117f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-a117f2b.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-9e94154{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-f56d8d9{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-acb0a78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-447c77e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-84bd2bb{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-84bd2bb .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-84bd2bb .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-64b9a54{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-64b9a54 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-64b9a54 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-5327036{--display:flex;}.elementor-4349 .elementor-element.elementor-element-3406440{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-fe7f873{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-641fd15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-9144b41{--display:flex;}.elementor-4349 .elementor-element.elementor-element-2362a1a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-2362a1a.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-2362a1a.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-2362a1a.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-2362a1a .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-2362a1a .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-2362a1a .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-2362a1a .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-2362a1a:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-2362a1a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-5f9561d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-5f9561d:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-5f9561d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-5f9561d.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-87ed07f{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-e13fb27{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-4a6dc45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-74364ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-8ef3236{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-8ef3236 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-8ef3236 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-a04ffeb{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-a04ffeb .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-a04ffeb .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-51fb04f{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-51fb04f .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-51fb04f .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-b3ff174{--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-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#033A88;}.elementor-4349 .elementor-element.elementor-element-b3ff174 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#033A8800;}.elementor-4349 .elementor-element.elementor-element-b3ff174.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-b3ff174.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4349 .elementor-element.elementor-element-b3ff174.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 2px 0px;border-color:#033A88;}.elementor-4349 .elementor-element.elementor-element-b3ff174.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-b3ff174.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:700;}.elementor-4349 .elementor-element.elementor-element-b3ff174 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}:where( .elementor-4349 .elementor-element.elementor-element-b3ff174.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:10px 0px 10px 10px;--padding-top:5px;--padding-right:5px;--padding-bottom:5px;--padding-left:5px;}.elementor-4349 .elementor-element.elementor-element-caa54fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-3438e25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-dd0a93b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-ad3acfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-f5f5b26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-96fa7cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-96fa7cd:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-96fa7cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4349 .elementor-element.elementor-element-4cb67dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-4cb67dd:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-4cb67dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4349 .elementor-element.elementor-element-898612f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4349 .elementor-element.elementor-element-843a923{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-9624533{text-align:center;}.elementor-4349 .elementor-element.elementor-element-9624533 .elementor-heading-title{font-size:21px;font-weight:500;color:#262B3A;}.elementor-4349 .elementor-element.elementor-element-559ee48{--divider-border-style:squared;--divider-color:#0000003D;--divider-border-width:1px;--divider-pattern-height:7.9px;--divider-pattern-size:20px;}.elementor-4349 .elementor-element.elementor-element-559ee48 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-559ee48 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-4349 .elementor-element.elementor-element-559ee48 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4349 .elementor-element.elementor-element-a11d5f2{--display:flex;}.elementor-4349 .elementor-element.elementor-element-24e5afc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-24e5afc:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-24e5afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4349 .elementor-element.elementor-element-6b9daea{--display:flex;}.elementor-4349 .elementor-element.elementor-element-84fc61e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-84fc61e:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-84fc61e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4349 .elementor-element.elementor-element-648e6f4{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#033A88;--n-accordion-icon-active-color:#033A88;}.elementor-4349 .elementor-element.elementor-element-648e6f4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F9F9F9;border-style:solid;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-fff00ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-ea12917{text-align:center;}.elementor-4349 .elementor-element.elementor-element-ea12917 .elementor-heading-title{font-size:21px;font-weight:500;color:#262B3A;}.elementor-4349 .elementor-element.elementor-element-1978b81{--divider-border-style:squared;--divider-color:#0000003D;--divider-border-width:1px;--divider-pattern-height:7.9px;--divider-pattern-size:20px;}.elementor-4349 .elementor-element.elementor-element-1978b81 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-1978b81 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-4349 .elementor-element.elementor-element-1978b81 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4349 .elementor-element.elementor-element-c1ae13d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-ae4ec5a{--display:flex;}.elementor-4349 .elementor-element.elementor-element-79b96ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-fd66425{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-21093f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-3a2bafc{--display:flex;}.elementor-4349 .elementor-element.elementor-element-cbd947a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-cbd947a.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-cbd947a.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-cbd947a.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-cbd947a .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-cbd947a .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-cbd947a .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-cbd947a .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-cbd947a:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-cbd947a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-2af9f7b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-2af9f7b:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-2af9f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-2af9f7b.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-afd6209{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-3f98b37{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-3f287b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-a239b75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-7fc7cfd{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-7fc7cfd .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-7fc7cfd .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-24020df{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-24020df .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-24020df .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-386caac{--display:flex;}.elementor-4349 .elementor-element.elementor-element-3a5e426{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-dd770f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-9536cae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-2c69a6c{--display:flex;}.elementor-4349 .elementor-element.elementor-element-0da5d56 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-0da5d56.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-0da5d56.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-0da5d56.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-0da5d56 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-0da5d56 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-0da5d56 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-0da5d56 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-0da5d56:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-0da5d56:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-000d6a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-000d6a4:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-000d6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-000d6a4.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-e0b887d{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-995b44f{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-9523cfd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-285de45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-3d8bd30{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-3d8bd30 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-3d8bd30 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-7e74e8d{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-7e74e8d .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-7e74e8d .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-d85da73{--display:flex;}.elementor-4349 .elementor-element.elementor-element-d65bb0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-c63b0f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-d11db98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-278d766{--display:flex;}.elementor-4349 .elementor-element.elementor-element-10a077c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-10a077c.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-10a077c.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-10a077c.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-10a077c .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-10a077c .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-10a077c .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-10a077c .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-10a077c:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-10a077c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-fb1d539{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-fb1d539:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-fb1d539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-fb1d539.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-e11c1c1{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-3a52284{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-80ca04b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-0192882{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-61e99fe{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-61e99fe .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-61e99fe .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-703cf62{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-703cf62 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-703cf62 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-7cc05cd{--display:flex;}.elementor-4349 .elementor-element.elementor-element-e68cadd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-3f30514{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-1316259{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-5ad78ce{--display:flex;}.elementor-4349 .elementor-element.elementor-element-6776845 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-6776845.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-6776845.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-6776845.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-6776845 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-6776845 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-6776845 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-6776845 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-6776845:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-6776845:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-84f83f7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-84f83f7:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-84f83f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-84f83f7.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-2ce25f9{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-43fbb9d{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-8c0f0bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-d2d9709{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-e41b9e4{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-e41b9e4 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-e41b9e4 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-74f1de8{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-74f1de8 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-74f1de8 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-8ecaae3{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-8ecaae3 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-8ecaae3 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-ba5589e{--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-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#033A88;}.elementor-4349 .elementor-element.elementor-element-ba5589e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#033A8800;}.elementor-4349 .elementor-element.elementor-element-ba5589e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-ba5589e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4349 .elementor-element.elementor-element-ba5589e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 2px 0px;border-color:#033A88;}.elementor-4349 .elementor-element.elementor-element-ba5589e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-ba5589e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:700;}.elementor-4349 .elementor-element.elementor-element-ba5589e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}:where( .elementor-4349 .elementor-element.elementor-element-ba5589e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:10px 0px 10px 10px;--padding-top:5px;--padding-right:5px;--padding-bottom:5px;--padding-left:5px;}.elementor-4349 .elementor-element.elementor-element-a5ec5ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-701ae4e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-24b1606 img{border-radius:10px 10px 10px 10px;}.elementor-4349 .elementor-element.elementor-element-70b1ad4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-c64b3c6 img{border-radius:10px 10px 10px 10px;}.elementor-4349 .elementor-element.elementor-element-4ef7e8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-0fb50c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-0fb50c2:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-0fb50c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4349 .elementor-element.elementor-element-baae447{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-baae447:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-baae447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4349 .elementor-element.elementor-element-7c98e1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4349 .elementor-element.elementor-element-fbdc637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-9725b02{text-align:center;}.elementor-4349 .elementor-element.elementor-element-9725b02 .elementor-heading-title{font-size:21px;font-weight:500;color:#262B3A;}.elementor-4349 .elementor-element.elementor-element-f703ef3{--divider-border-style:squared;--divider-color:#0000003D;--divider-border-width:1px;--divider-pattern-height:7.9px;--divider-pattern-size:20px;}.elementor-4349 .elementor-element.elementor-element-f703ef3 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-f703ef3 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-4349 .elementor-element.elementor-element-f703ef3 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4349 .elementor-element.elementor-element-6539084{--display:flex;}.elementor-4349 .elementor-element.elementor-element-d4dec40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-d4dec40:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-d4dec40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4349 .elementor-element.elementor-element-081bc29{--display:flex;}.elementor-4349 .elementor-element.elementor-element-4f819fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-4f819fa:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-4f819fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4349 .elementor-element.elementor-element-b49fe7a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#033A88;--n-accordion-icon-active-color:#033A88;}.elementor-4349 .elementor-element.elementor-element-b49fe7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F9F9F9;border-style:solid;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-d3f7393{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-f7430a5{text-align:center;}.elementor-4349 .elementor-element.elementor-element-f7430a5 .elementor-heading-title{font-size:21px;font-weight:500;color:#262B3A;}.elementor-4349 .elementor-element.elementor-element-bf7f033{--divider-border-style:squared;--divider-color:#0000003D;--divider-border-width:1px;--divider-pattern-height:7.9px;--divider-pattern-size:20px;}.elementor-4349 .elementor-element.elementor-element-bf7f033 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-bf7f033 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-4349 .elementor-element.elementor-element-bf7f033 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4349 .elementor-element.elementor-element-2ea5196{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-b46c18f{--display:flex;}.elementor-4349 .elementor-element.elementor-element-0e4e6eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-c54bc8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-a42c3ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-db8e717{--display:flex;}.elementor-4349 .elementor-element.elementor-element-b39e279 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-b39e279.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-b39e279.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-b39e279.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-b39e279 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-b39e279 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-b39e279 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-b39e279 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-b39e279:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-b39e279:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-5740b47{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-5740b47:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-5740b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-5740b47.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-53cb916{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-ad1a635{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-d5e3aa5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-14a0117{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-8d84cbc{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-8d84cbc .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-8d84cbc .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-887ece2{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-887ece2 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-887ece2 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-e7a2d5c{--display:flex;}.elementor-4349 .elementor-element.elementor-element-7e63302{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-755847d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-763ad6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-f57da3e{--display:flex;}.elementor-4349 .elementor-element.elementor-element-174c752 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-174c752.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-174c752.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-174c752.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-174c752 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-174c752 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-174c752 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-174c752 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-174c752:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-174c752:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-18b52df{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-18b52df:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-18b52df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-18b52df.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-76a978f{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-91e0a5f{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-5fe3f97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-719c935{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-6d36493{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-6d36493 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-6d36493 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-494830a{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-494830a .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-494830a .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-5a29f6f{--display:flex;}.elementor-4349 .elementor-element.elementor-element-428a34a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-9529691{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-c99f543{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-c2aeef3{--display:flex;}.elementor-4349 .elementor-element.elementor-element-aa7a974 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-aa7a974.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-aa7a974.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-aa7a974.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-aa7a974 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-aa7a974 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-aa7a974 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-aa7a974 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-aa7a974:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-aa7a974:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-0c5c44c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-0c5c44c:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-0c5c44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-0c5c44c.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-53ae8fe{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-f651415{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-ba65803{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-84ef644{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-0319093{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-0319093 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-0319093 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-4099fb8{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-4099fb8 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-4099fb8 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-21b33ac{--display:flex;}.elementor-4349 .elementor-element.elementor-element-86085fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-3d08c73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-1f4b9f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-f40e47a{--display:flex;}.elementor-4349 .elementor-element.elementor-element-3294afb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-3294afb.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-3294afb.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-3294afb.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-3294afb .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-3294afb .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-3294afb .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-3294afb .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-3294afb:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-3294afb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-566c052{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-566c052:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-566c052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-566c052.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-6381ea0{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-1003844{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-4840447{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-453701b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-49def1b{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-49def1b .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-49def1b .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-69cd305{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-69cd305 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-69cd305 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-152190c{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-152190c .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-152190c .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-e24f458{--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-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#033A88;}.elementor-4349 .elementor-element.elementor-element-e24f458 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#033A8800;}.elementor-4349 .elementor-element.elementor-element-e24f458.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-e24f458.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4349 .elementor-element.elementor-element-e24f458.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 2px 0px;border-color:#033A88;}.elementor-4349 .elementor-element.elementor-element-e24f458.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-e24f458.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:700;}.elementor-4349 .elementor-element.elementor-element-e24f458 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}:where( .elementor-4349 .elementor-element.elementor-element-e24f458.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:10px 0px 10px 10px;--padding-top:5px;--padding-right:5px;--padding-bottom:5px;--padding-left:5px;}.elementor-4349 .elementor-element.elementor-element-7bb36f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-4d36880{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-fa966d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-de04161{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-dee0ccb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-0908818{text-align:center;}.elementor-4349 .elementor-element.elementor-element-0908818 .elementor-heading-title{font-size:21px;font-weight:500;color:#262B3A;}.elementor-4349 .elementor-element.elementor-element-80c54ca{--divider-border-style:squared;--divider-color:#0000003D;--divider-border-width:1px;--divider-pattern-height:7.9px;--divider-pattern-size:20px;}.elementor-4349 .elementor-element.elementor-element-80c54ca > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-80c54ca .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-4349 .elementor-element.elementor-element-80c54ca .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4349 .elementor-element.elementor-element-b934351{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-5df7a93{--display:flex;}.elementor-4349 .elementor-element.elementor-element-5d95f6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-bea22b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-e75f540{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-d107191{--display:flex;}.elementor-4349 .elementor-element.elementor-element-c23f87e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-c23f87e.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-c23f87e.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-c23f87e.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-c23f87e .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-c23f87e .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-c23f87e .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-c23f87e .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-c23f87e:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-c23f87e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-dd89a99{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-dd89a99:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-dd89a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-dd89a99.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-e1ee1df{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-cffd31e{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-6872b28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-bac56ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-2c37f32{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-2c37f32 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-2c37f32 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-6a983bf{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-6a983bf .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-6a983bf .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-7da2de7{--display:flex;}.elementor-4349 .elementor-element.elementor-element-9e3d6b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-e7f1ba0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-5dff104{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-85f7427{--display:flex;}.elementor-4349 .elementor-element.elementor-element-f97c5a4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-f97c5a4.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-f97c5a4.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-f97c5a4.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-f97c5a4 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-f97c5a4 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-f97c5a4 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-f97c5a4 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-f97c5a4:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-f97c5a4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-9e95edc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-9e95edc:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-9e95edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-9e95edc.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-ce48c35{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-0f1ae0b{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-157c2fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-9163fc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-5cc6709{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-5cc6709 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-5cc6709 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-a564acd{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-a564acd .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-a564acd .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-ef509e2{--display:flex;}.elementor-4349 .elementor-element.elementor-element-fd654b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-5ff3ce9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-0fc6495{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-afc45ff{--display:flex;}.elementor-4349 .elementor-element.elementor-element-005d834 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-005d834.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-005d834.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-005d834.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-005d834 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-005d834 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-005d834 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-005d834 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-005d834:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-005d834:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-a7e0921{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-a7e0921:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-a7e0921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-a7e0921.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-6188258{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-f0f2c26{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-fa621ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-24d2f9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-784154a{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-784154a .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-784154a .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-59f1180{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-59f1180 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-59f1180 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-3df94a3{--display:flex;}.elementor-4349 .elementor-element.elementor-element-7ce18a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-c2310b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-1f22e54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-c3737e3{--display:flex;}.elementor-4349 .elementor-element.elementor-element-819c06b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-819c06b.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-819c06b.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-819c06b.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-819c06b .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-819c06b .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-819c06b .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-819c06b .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-819c06b:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-819c06b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-46d3200{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-46d3200:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-46d3200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-46d3200.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-f9a12a7{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-ed6f5aa{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-5b3dd09{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-f3ddbff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-a1af528{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-a1af528 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-a1af528 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-3e5e5cd{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-3e5e5cd .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-3e5e5cd .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-1c388d0{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-1c388d0 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-1c388d0 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-7d334aa{--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-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#033A88;}.elementor-4349 .elementor-element.elementor-element-7d334aa > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#033A8800;}.elementor-4349 .elementor-element.elementor-element-7d334aa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-7d334aa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4349 .elementor-element.elementor-element-7d334aa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 2px 0px;border-color:#033A88;}.elementor-4349 .elementor-element.elementor-element-7d334aa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-7d334aa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:700;}.elementor-4349 .elementor-element.elementor-element-7d334aa [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}:where( .elementor-4349 .elementor-element.elementor-element-7d334aa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:10px 0px 10px 10px;--padding-top:5px;--padding-right:5px;--padding-bottom:5px;--padding-left:5px;}.elementor-4349 .elementor-element.elementor-element-5be155f{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-c734a02 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-4349 .elementor-element.elementor-element-c734a02 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-4349 .elementor-element.elementor-element-067634c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-4f900e1{text-align:center;}.elementor-4349 .elementor-element.elementor-element-4f900e1 .elementor-heading-title{font-size:21px;font-weight:500;color:#262B3A;}.elementor-4349 .elementor-element.elementor-element-7bb78e6{--divider-border-style:squared;--divider-color:#0000003D;--divider-border-width:1px;--divider-pattern-height:7.9px;--divider-pattern-size:20px;}.elementor-4349 .elementor-element.elementor-element-7bb78e6 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-7bb78e6 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-4349 .elementor-element.elementor-element-7bb78e6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4349 .elementor-element.elementor-element-8886d14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-3275b1d{--display:flex;}.elementor-4349 .elementor-element.elementor-element-154a30e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-3963003{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-e8aed38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-9bb01c9{--display:flex;}.elementor-4349 .elementor-element.elementor-element-324b4a8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-324b4a8.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-324b4a8.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-324b4a8.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-324b4a8 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-324b4a8 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-324b4a8 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-324b4a8 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-324b4a8:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-324b4a8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-7fbb09a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-7fbb09a:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-7fbb09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-7fbb09a.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-b3af41f{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-8fad748{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-9cd12d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-c5e3ee7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-de20e6f{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-de20e6f .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-de20e6f .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-26782a7{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-26782a7 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-26782a7 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-e833d42{--display:flex;}.elementor-4349 .elementor-element.elementor-element-77daf97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-59a5178{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-f8e5bba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-1f95d37{--display:flex;}.elementor-4349 .elementor-element.elementor-element-557f976 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-557f976.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-557f976.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-557f976.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-557f976 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-557f976 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-557f976 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-557f976 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-557f976:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-557f976:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-5f916e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-5f916e2:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-5f916e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-5f916e2.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-9d33d92{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-2ded5bd{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-b7d9fc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-247c458{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-dd6a575{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-dd6a575 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-dd6a575 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-d06d1c5{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-d06d1c5 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-d06d1c5 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-59979ea{--display:flex;}.elementor-4349 .elementor-element.elementor-element-e39a10d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-860a447{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-50b13e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-6aaaef7{--display:flex;}.elementor-4349 .elementor-element.elementor-element-6cca36a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-6cca36a.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-6cca36a.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-6cca36a.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-6cca36a .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-6cca36a .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-6cca36a .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-6cca36a .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-6cca36a:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-6cca36a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-8d88271{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-8d88271:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-8d88271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-8d88271.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-a8fc6c9{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-d0fbe1e{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-9bacabc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-56a0a3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-1701c0f{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-1701c0f .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-1701c0f .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-fd9ac57{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-fd9ac57 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-fd9ac57 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-fba9742{--display:flex;}.elementor-4349 .elementor-element.elementor-element-efcec1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-7fd9eed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-ad7dfc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-4460fb2{--display:flex;}.elementor-4349 .elementor-element.elementor-element-69acc50 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4349 .elementor-element.elementor-element-69acc50.elementor-view-stacked .elementor-icon{background-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-69acc50.elementor-view-framed .elementor-icon, .elementor-4349 .elementor-element.elementor-element-69acc50.elementor-view-default .elementor-icon{fill:#E53935;color:#E53935;border-color:#E53935;}.elementor-4349 .elementor-element.elementor-element-69acc50 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-69acc50 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-69acc50 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-4349 .elementor-element.elementor-element-69acc50 .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-69acc50:has(:hover) .elementor-icon-box-title,
					 .elementor-4349 .elementor-element.elementor-element-69acc50:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-4349 .elementor-element.elementor-element-1f58726{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#033A88;--border-color:#033A88;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-1f58726:not(.elementor-motion-effects-element-type-background), .elementor-4349 .elementor-element.elementor-element-1f58726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-4349 .elementor-element.elementor-element-1f58726.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-4349 .elementor-element.elementor-element-5923685{font-size:14px;font-weight:400;color:#000000;}.elementor-4349 .elementor-element.elementor-element-18a96eb{font-size:14px;font-weight:400;color:#2C2C2C;}.elementor-4349 .elementor-element.elementor-element-a58bb0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-89dac7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-e2d6555{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-e2d6555 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-e2d6555 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-7225923{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-7225923 .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-7225923 .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-ec1aacf{width:100%;max-width:100%;}.elementor-4349 .elementor-element.elementor-element-ec1aacf .block-title .title svg{width:0px;}.elementor-4349 .elementor-element.elementor-element-ec1aacf .mweb-block-wrap{border-radius:15px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-500805d{--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-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#033A88;}.elementor-4349 .elementor-element.elementor-element-500805d > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#033A8800;}.elementor-4349 .elementor-element.elementor-element-500805d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-500805d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4349 .elementor-element.elementor-element-500805d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#033A8800;border-style:solid;border-width:0px 0px 2px 0px;border-color:#033A88;}.elementor-4349 .elementor-element.elementor-element-500805d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 1px;border-color:#E5E7EB;}.elementor-4349 .elementor-element.elementor-element-500805d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:700;}.elementor-4349 .elementor-element.elementor-element-500805d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}:where( .elementor-4349 .elementor-element.elementor-element-500805d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:10px 0px 10px 10px;--padding-top:5px;--padding-right:5px;--padding-bottom:5px;--padding-left:5px;}.elementor-4349 .elementor-element.elementor-element-4be3f68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4349 .elementor-element.elementor-element-6058ada{--display:flex;}.elementor-4349 .elementor-element.elementor-element-10fb8c7{text-align:center;}.elementor-4349 .elementor-element.elementor-element-10fb8c7 .elementor-heading-title{font-size:18px;font-weight:500;color:#262B3A;}.elementor-4349 .elementor-element.elementor-element-01cc82e{--divider-border-style:squared;--divider-color:#0000003D;--divider-border-width:1px;--divider-pattern-height:7.9px;--divider-pattern-size:20px;}.elementor-4349 .elementor-element.elementor-element-01cc82e > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-01cc82e .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-4349 .elementor-element.elementor-element-01cc82e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4349 .elementor-element.elementor-element-37638c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4349 .elementor-element.elementor-element-1e9f485{--display:flex;}.elementor-4349 .elementor-element.elementor-element-8d19974 .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-8d19974 .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-8d19974 .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-8d19974 .service_inner:hover .service_icon svg{stroke:var( --e-global-color-5807ef5 );fill:var( --e-global-color-5807ef5 );}.elementor-4349 .elementor-element.elementor-element-8d19974 .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-ab68007 .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-ab68007 .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-ab68007 .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-ab68007 .service_inner:hover .service_icon svg{stroke:var( --e-global-color-6775f89 );fill:var( --e-global-color-6775f89 );}.elementor-4349 .elementor-element.elementor-element-ab68007 .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-e7c61f8{--display:flex;}.elementor-4349 .elementor-element.elementor-element-61d0505 .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-61d0505 .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-61d0505 .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-61d0505 .service_inner:hover .service_icon svg{stroke:var( --e-global-color-6775f89 );fill:var( --e-global-color-6775f89 );}.elementor-4349 .elementor-element.elementor-element-61d0505 .service_inner:hover{box-shadow:0px 0px 15px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-8d1a061 .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-8d1a061 .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-8d1a061 .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-8d1a061 .service_inner:hover .service_icon svg{stroke:var( --e-global-color-5807ef5 );fill:var( --e-global-color-5807ef5 );}.elementor-4349 .elementor-element.elementor-element-8d1a061 .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-5397c17{--display:flex;}.elementor-4349 .elementor-element.elementor-element-5210751 .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-5210751 .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-5210751 .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-5210751 .service_inner:hover .service_icon svg{stroke:var( --e-global-color-5807ef5 );fill:var( --e-global-color-5807ef5 );}.elementor-4349 .elementor-element.elementor-element-5210751 .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-386caa7 .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-386caa7 .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-386caa7 .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-386caa7 .service_inner:hover .service_icon svg{stroke:var( --e-global-color-6775f89 );fill:var( --e-global-color-6775f89 );}.elementor-4349 .elementor-element.elementor-element-386caa7 .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-4020aa5{--display:flex;}.elementor-4349 .elementor-element.elementor-element-9c31b3c .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-9c31b3c .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-9c31b3c .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-9c31b3c .service_inner:hover .service_icon svg{stroke:var( --e-global-color-6775f89 );fill:var( --e-global-color-6775f89 );}.elementor-4349 .elementor-element.elementor-element-9c31b3c .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-ac3de2e .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-ac3de2e .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-ac3de2e .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-ac3de2e .service_inner:hover .service_icon svg{stroke:var( --e-global-color-5807ef5 );fill:var( --e-global-color-5807ef5 );}.elementor-4349 .elementor-element.elementor-element-ac3de2e .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-68e3aeb{--display:flex;}.elementor-4349 .elementor-element.elementor-element-db49603 .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-db49603 .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-db49603 .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-db49603 .service_inner:hover .service_icon svg{stroke:var( --e-global-color-5807ef5 );fill:var( --e-global-color-5807ef5 );}.elementor-4349 .elementor-element.elementor-element-db49603 .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-7c13499 .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-7c13499 .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-7c13499 .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-7c13499 .service_inner:hover .service_icon svg{stroke:var( --e-global-color-6775f89 );fill:var( --e-global-color-6775f89 );}.elementor-4349 .elementor-element.elementor-element-7c13499 .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-6b3d8a7{--display:flex;}.elementor-4349 .elementor-element.elementor-element-d37ecc1 .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-d37ecc1 .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-d37ecc1 .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-d37ecc1 .service_inner:hover .service_icon svg{stroke:var( --e-global-color-6775f89 );fill:var( --e-global-color-6775f89 );}.elementor-4349 .elementor-element.elementor-element-d37ecc1 .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-665233b .mweb_service{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 7px -3px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-665233b .service_content h4{font-size:13px;line-height:32px;}.elementor-4349 .elementor-element.elementor-element-665233b .service_icon svg{width:40px;}.elementor-4349 .elementor-element.elementor-element-665233b .service_inner:hover .service_icon svg{stroke:var( --e-global-color-5807ef5 );fill:var( --e-global-color-5807ef5 );}.elementor-4349 .elementor-element.elementor-element-665233b .service_inner:hover{box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.1);}.elementor-4349 .elementor-element.elementor-element-68b0a35{margin-top:15px;margin-bottom:0px;}.elementor-4349 .elementor-element.elementor-element-392721c .block-title .title svg{stroke:var( --e-global-color-5807ef5 );fill:var( --e-global-color-5807ef5 );width:28px;}.elementor-4349 .elementor-element.elementor-element-392721c .bk_view_more svg{background-color:var( --e-global-color-5807ef5 );}.elementor-4349 .elementor-element.elementor-element-9eac289{text-align:center;}.elementor-4349 .elementor-element.elementor-element-d086620{margin-top:15px;margin-bottom:0px;}.elementor-4349 .elementor-element.elementor-element-1e9f5b3 .block-title .title svg{width:24px;}.elementor-4349 .elementor-element.elementor-element-1e9f5b3 .item .item-area{border-radius:3px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-1e9f5b3 .blog-posts-content-4 .post-image{border-radius:3px 15px 15px 15px;}.elementor-4349 .elementor-element.elementor-element-1e9f5b3 .blog-posts-content .post-image img{border-radius:3px 15px 15px 25px;}.elementor-4349 .elementor-element.elementor-element-1e9f5b3 .blog-posts-content .item-area:hover .post-image a:after{border-radius:3px 15px 15px 25px;}.elementor-4349 .elementor-element.elementor-element-012d93e .block-title .title svg{width:24px;}.elementor-4349 .elementor-element.elementor-element-b0ae15c .elementor-repeater-item-ff61fc5 .el_expert_photo{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-5ef18bd ) 0%, #E0E0E0 100%);}.elementor-4349 .elementor-element.elementor-element-b0ae15c .elementor-repeater-item-9b16b47 .el_expert_photo{background-color:transparent;background-image:radial-gradient(at bottom left, #64667A 0%, #34A9CF 100%);}.elementor-4349 .elementor-element.elementor-element-b0ae15c .elementor-repeater-item-8cc6615 .el_expert_photo{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-5ef18bd ) 0%, #DBDBDB 100%);}.elementor-4349 .elementor-element.elementor-element-b0ae15c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-b0ae15c .el_expert{border-radius:12px 12px 12px 12px;}.elementor-4349 .elementor-element.elementor-element-b0ae15c .swiper-slide-shadow-left{border-radius:12px 12px 12px 12px;}.elementor-4349 .elementor-element.elementor-element-b0ae15c .swiper-slide-shadow-right{border-radius:12px 12px 12px 12px;}.elementor-4349 .elementor-element.elementor-element-db9e5f0 .block-title .title svg{width:24px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4349 .elementor-element.elementor-element-04f963c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:9px;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-9px;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4349 .elementor-element.elementor-element-04f963c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4349 .elementor-element.elementor-element-04f963c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-4349 .elementor-element.elementor-element-04f963c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-4349 .elementor-element.elementor-element-04f963c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-field-type-html{padding-bottom:0px;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-de538da );border-color:#F3F3F3;border-radius:7px 7px 7px 7px;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-de538da );border-color:#F3F3F3;border-radius:7px 7px 7px 7px;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-field-group .elementor-select-wrapper::before{color:#F3F3F3;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-button{font-size:12px;font-weight:500;border-radius:7px 7px 7px 7px;}.elementor-4349 .elementor-element.elementor-element-04f963c .e-form__buttons__wrapper__button-next{background-color:#033A88;color:#ffffff;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-button[type="submit"]{background-color:#033A88;color:#ffffff;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4349 .elementor-element.elementor-element-04f963c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-4349 .elementor-element.elementor-element-04f963c .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-4349 .elementor-element.elementor-element-04f963c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-4349 .elementor-element.elementor-element-04f963c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-4349 .elementor-element.elementor-element-04f963c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-4349 .elementor-element.elementor-element-8d401ca{overflow:hidden;margin-top:15px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-4349 .elementor-element.elementor-element-7f777a1 .block-title .title{background-color:var( --e-global-color-f4b382d );}.elementor-4349 .elementor-element.elementor-element-7f777a1 .block-title .title svg{width:24px;}.elementor-4349 .elementor-element.elementor-element-7f777a1 .item .item-area, .elementor-4349 .elementor-element.elementor-element-7f777a1 .item_blog8 .blog-content-inner{border-radius:1px 10px 10px 10px;}.elementor-4349 .elementor-element.elementor-element-7f777a1 .blog-posts-content-4 .post-image{border-radius:1px 10px 10px 10px;}.elementor-4349 .elementor-element.elementor-element-7f777a1 .blog-posts-content-2 .grid_image{border-radius:1px 10px 10px 10px;}.elementor-4349 .elementor-element.elementor-element-7f777a1 .blog-posts-content .post-image img{border-radius:1px 10px 10px 25px;}.elementor-4349 .elementor-element.elementor-element-7f777a1 .blog-posts-content .item-area:hover .post-image a:after{border-radius:1px 10px 10px 25px;}.elementor-4349 .elementor-element.elementor-element-7f777a1 .swiper-slide-shadow{border-radius:1px 10px 10px 10px;}@media(min-width:768px){.elementor-4349 .elementor-element.elementor-element-1b06483{--width:30%;}.elementor-4349 .elementor-element.elementor-element-4ed0ede{--width:120px;}.elementor-4349 .elementor-element.elementor-element-fd63215{--width:30%;}.elementor-4349 .elementor-element.elementor-element-d41a7bf{--width:120px;}.elementor-4349 .elementor-element.elementor-element-63e6443{--width:30%;}.elementor-4349 .elementor-element.elementor-element-a117f2b{--width:120px;}.elementor-4349 .elementor-element.elementor-element-9144b41{--width:30%;}.elementor-4349 .elementor-element.elementor-element-5f9561d{--width:120px;}.elementor-4349 .elementor-element.elementor-element-96fa7cd{--width:50%;}.elementor-4349 .elementor-element.elementor-element-4cb67dd{--width:50%;}.elementor-4349 .elementor-element.elementor-element-24e5afc{--width:50%;}.elementor-4349 .elementor-element.elementor-element-84fc61e{--width:50%;}.elementor-4349 .elementor-element.elementor-element-3a2bafc{--width:30%;}.elementor-4349 .elementor-element.elementor-element-2af9f7b{--width:120px;}.elementor-4349 .elementor-element.elementor-element-2c69a6c{--width:30%;}.elementor-4349 .elementor-element.elementor-element-000d6a4{--width:120px;}.elementor-4349 .elementor-element.elementor-element-278d766{--width:30%;}.elementor-4349 .elementor-element.elementor-element-fb1d539{--width:120px;}.elementor-4349 .elementor-element.elementor-element-5ad78ce{--width:30%;}.elementor-4349 .elementor-element.elementor-element-84f83f7{--width:120px;}.elementor-4349 .elementor-element.elementor-element-701ae4e{--width:50%;}.elementor-4349 .elementor-element.elementor-element-70b1ad4{--width:50%;}.elementor-4349 .elementor-element.elementor-element-0fb50c2{--width:50%;}.elementor-4349 .elementor-element.elementor-element-baae447{--width:50%;}.elementor-4349 .elementor-element.elementor-element-d4dec40{--width:50%;}.elementor-4349 .elementor-element.elementor-element-4f819fa{--width:50%;}.elementor-4349 .elementor-element.elementor-element-db8e717{--width:30%;}.elementor-4349 .elementor-element.elementor-element-5740b47{--width:120px;}.elementor-4349 .elementor-element.elementor-element-f57da3e{--width:30%;}.elementor-4349 .elementor-element.elementor-element-18b52df{--width:120px;}.elementor-4349 .elementor-element.elementor-element-c2aeef3{--width:30%;}.elementor-4349 .elementor-element.elementor-element-0c5c44c{--width:120px;}.elementor-4349 .elementor-element.elementor-element-f40e47a{--width:30%;}.elementor-4349 .elementor-element.elementor-element-566c052{--width:120px;}.elementor-4349 .elementor-element.elementor-element-d107191{--width:30%;}.elementor-4349 .elementor-element.elementor-element-dd89a99{--width:120px;}.elementor-4349 .elementor-element.elementor-element-85f7427{--width:30%;}.elementor-4349 .elementor-element.elementor-element-9e95edc{--width:120px;}.elementor-4349 .elementor-element.elementor-element-afc45ff{--width:30%;}.elementor-4349 .elementor-element.elementor-element-a7e0921{--width:120px;}.elementor-4349 .elementor-element.elementor-element-c3737e3{--width:30%;}.elementor-4349 .elementor-element.elementor-element-46d3200{--width:120px;}.elementor-4349 .elementor-element.elementor-element-9bb01c9{--width:30%;}.elementor-4349 .elementor-element.elementor-element-7fbb09a{--width:120px;}.elementor-4349 .elementor-element.elementor-element-1f95d37{--width:30%;}.elementor-4349 .elementor-element.elementor-element-5f916e2{--width:120px;}.elementor-4349 .elementor-element.elementor-element-6aaaef7{--width:30%;}.elementor-4349 .elementor-element.elementor-element-8d88271{--width:120px;}.elementor-4349 .elementor-element.elementor-element-4460fb2{--width:30%;}.elementor-4349 .elementor-element.elementor-element-1f58726{--width:120px;}.elementor-4349 .elementor-element.elementor-element-6410c50{width:42.968%;}.elementor-4349 .elementor-element.elementor-element-3ebb171{width:25.018%;}.elementor-4349 .elementor-element.elementor-element-baff69c{width:31.649%;}}@media(max-width:767px){.elementor-4349 .elementor-element.elementor-element-3d07c25 .elementor-heading-title{font-size:18px;}.elementor-4349 .elementor-element.elementor-element-ef1c0ea .elementor-divider-separator{width:66%;}.elementor-4349 .elementor-element.elementor-element-48a42fa{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-20f95b1 .elementor-heading-title{font-size:18px;}.elementor-4349 .elementor-element.elementor-element-92ab4c3 .elementor-divider-separator{width:66%;}.elementor-4349 .elementor-element.elementor-element-1b06483{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-a342932 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-a342932 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-a342932 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-08727ce{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-0e4148f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-fd63215{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-d18c224 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-d18c224 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-d18c224 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-69aceb3{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-158c85c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-63e6443{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-99ec332 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-99ec332 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-99ec332 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-f56d8d9{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-447c77e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-9144b41{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-2362a1a .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-2362a1a .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-2362a1a .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-e13fb27{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-74364ee{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-b3ff174{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-font-size:12px;}.elementor-4349 .elementor-element.elementor-element-f5f5b26{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4349 .elementor-element.elementor-element-898612f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4349 .elementor-element.elementor-element-843a923{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4349 .elementor-element.elementor-element-9624533 .elementor-heading-title{font-size:18px;}.elementor-4349 .elementor-element.elementor-element-559ee48 .elementor-divider-separator{width:66%;}.elementor-4349 .elementor-element.elementor-element-648e6f4{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:15px;--n-accordion-icon-size:15px;}.elementor-4349 .elementor-element.elementor-element-648e6f4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 1px 0px;}.elementor-4349 .elementor-element.elementor-element-1978b81 .elementor-divider-separator{width:66%;}.elementor-4349 .elementor-element.elementor-element-3a2bafc{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-cbd947a .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-cbd947a .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-cbd947a .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-3f98b37{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-a239b75{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-2c69a6c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-0da5d56 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-0da5d56 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-0da5d56 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-995b44f{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-285de45{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-278d766{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-10a077c .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-10a077c .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-10a077c .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-3a52284{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-0192882{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-5ad78ce{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-6776845 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-6776845 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-6776845 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-43fbb9d{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-d2d9709{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-ba5589e{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-font-size:12px;}.elementor-4349 .elementor-element.elementor-element-a5ec5ca{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-7c98e1f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4349 .elementor-element.elementor-element-fbdc637{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4349 .elementor-element.elementor-element-9725b02 .elementor-heading-title{font-size:18px;}.elementor-4349 .elementor-element.elementor-element-f703ef3 .elementor-divider-separator{width:66%;}.elementor-4349 .elementor-element.elementor-element-b49fe7a{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:15px;--n-accordion-icon-size:15px;}.elementor-4349 .elementor-element.elementor-element-b49fe7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 1px 0px;}.elementor-4349 .elementor-element.elementor-element-bf7f033 .elementor-divider-separator{width:66%;}.elementor-4349 .elementor-element.elementor-element-db8e717{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-b39e279 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-b39e279 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-b39e279 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-ad1a635{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-14a0117{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-f57da3e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-174c752 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-174c752 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-174c752 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-91e0a5f{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-719c935{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-c2aeef3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-aa7a974 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-aa7a974 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-aa7a974 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-f651415{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-84ef644{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-f40e47a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-3294afb .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-3294afb .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-3294afb .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-1003844{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-453701b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-e24f458{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-font-size:12px;}.elementor-4349 .elementor-element.elementor-element-80c54ca .elementor-divider-separator{width:66%;}.elementor-4349 .elementor-element.elementor-element-d107191{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-c23f87e .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-c23f87e .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-c23f87e .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-cffd31e{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-bac56ba{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-85f7427{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-f97c5a4 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-f97c5a4 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-f97c5a4 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-0f1ae0b{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-9163fc0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-afc45ff{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-005d834 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-005d834 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-005d834 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-f0f2c26{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-24d2f9a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-c3737e3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-819c06b .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-819c06b .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-819c06b .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-ed6f5aa{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-f3ddbff{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-7d334aa{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-font-size:12px;}.elementor-4349 .elementor-element.elementor-element-5be155f{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-c734a02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4349 .elementor-element.elementor-element-7bb78e6 .elementor-divider-separator{width:66%;}.elementor-4349 .elementor-element.elementor-element-9bb01c9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-324b4a8 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-324b4a8 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-324b4a8 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-8fad748{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-c5e3ee7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-1f95d37{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-557f976 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-557f976 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-557f976 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-2ded5bd{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-247c458{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-6aaaef7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-6cca36a .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-6cca36a .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-6cca36a .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-d0fbe1e{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-56a0a3e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-4460fb2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4349 .elementor-element.elementor-element-69acc50 .elementor-icon{font-size:25px;}.elementor-4349 .elementor-element.elementor-element-69acc50 .elementor-icon-box-title, .elementor-4349 .elementor-element.elementor-element-69acc50 .elementor-icon-box-title a{font-size:16px;}.elementor-4349 .elementor-element.elementor-element-18a96eb{font-size:12px;}.elementor-4349 .elementor-element.elementor-element-89dac7d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4349 .elementor-element.elementor-element-500805d{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-font-size:12px;}}/* Start custom CSS for heading, class: .elementor-element-3d07c25 */.elementor-4349 .elementor-element.elementor-element-3d07c25 b{
    color: #033A88;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2da8a00 */.elementor-4349 .elementor-element.elementor-element-2da8a00 .elementor-shortcode {
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20f95b1 */.elementor-4349 .elementor-element.elementor-element-20f95b1 b{
    color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a342932 */.elementor-4349 .elementor-element.elementor-element-a342932 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ed0ede */.elementor-4349 .elementor-element.elementor-element-4ed0ede{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b06483 */.elementor-4349 .elementor-element.elementor-element-1b06483{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-01bc70f */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-247d5a5 */.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-584d10e */.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-584d10e tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d18c224 */.elementor-4349 .elementor-element.elementor-element-d18c224 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41a7bf */.elementor-4349 .elementor-element.elementor-element-d41a7bf{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd63215 */.elementor-4349 .elementor-element.elementor-element-fd63215{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-9c60db3 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a6f99c5 */.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d55f1cc */.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-99ec332 */.elementor-4349 .elementor-element.elementor-element-99ec332 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a117f2b */.elementor-4349 .elementor-element.elementor-element-a117f2b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e6443 */.elementor-4349 .elementor-element.elementor-element-63e6443{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1dcd5a8 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-84bd2bb */.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-64b9a54 */.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2362a1a */.elementor-4349 .elementor-element.elementor-element-2362a1a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f9561d */.elementor-4349 .elementor-element.elementor-element-5f9561d{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9144b41 */.elementor-4349 .elementor-element.elementor-element-9144b41{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-4ee4c5c */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ef3236 */.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a04ffeb */.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-51fb04f */.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a342932 */.elementor-4349 .elementor-element.elementor-element-a342932 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ed0ede */.elementor-4349 .elementor-element.elementor-element-4ed0ede{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b06483 */.elementor-4349 .elementor-element.elementor-element-1b06483{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-01bc70f */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-247d5a5 */.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-584d10e */.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-584d10e tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d18c224 */.elementor-4349 .elementor-element.elementor-element-d18c224 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41a7bf */.elementor-4349 .elementor-element.elementor-element-d41a7bf{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd63215 */.elementor-4349 .elementor-element.elementor-element-fd63215{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-9c60db3 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a6f99c5 */.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d55f1cc */.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-99ec332 */.elementor-4349 .elementor-element.elementor-element-99ec332 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a117f2b */.elementor-4349 .elementor-element.elementor-element-a117f2b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e6443 */.elementor-4349 .elementor-element.elementor-element-63e6443{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1dcd5a8 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-84bd2bb */.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-64b9a54 */.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2362a1a */.elementor-4349 .elementor-element.elementor-element-2362a1a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f9561d */.elementor-4349 .elementor-element.elementor-element-5f9561d{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9144b41 */.elementor-4349 .elementor-element.elementor-element-9144b41{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-4ee4c5c */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ef3236 */.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a04ffeb */.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-51fb04f */.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a342932 */.elementor-4349 .elementor-element.elementor-element-a342932 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ed0ede */.elementor-4349 .elementor-element.elementor-element-4ed0ede{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b06483 */.elementor-4349 .elementor-element.elementor-element-1b06483{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-01bc70f */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-247d5a5 */.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-584d10e */.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-584d10e tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d18c224 */.elementor-4349 .elementor-element.elementor-element-d18c224 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41a7bf */.elementor-4349 .elementor-element.elementor-element-d41a7bf{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd63215 */.elementor-4349 .elementor-element.elementor-element-fd63215{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-9c60db3 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a6f99c5 */.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d55f1cc */.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-99ec332 */.elementor-4349 .elementor-element.elementor-element-99ec332 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a117f2b */.elementor-4349 .elementor-element.elementor-element-a117f2b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e6443 */.elementor-4349 .elementor-element.elementor-element-63e6443{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1dcd5a8 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-84bd2bb */.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-64b9a54 */.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2362a1a */.elementor-4349 .elementor-element.elementor-element-2362a1a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f9561d */.elementor-4349 .elementor-element.elementor-element-5f9561d{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9144b41 */.elementor-4349 .elementor-element.elementor-element-9144b41{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-4ee4c5c */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ef3236 */.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a04ffeb */.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-51fb04f */.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a342932 */.elementor-4349 .elementor-element.elementor-element-a342932 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ed0ede */.elementor-4349 .elementor-element.elementor-element-4ed0ede{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b06483 */.elementor-4349 .elementor-element.elementor-element-1b06483{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-01bc70f */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-247d5a5 */.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-584d10e */.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-584d10e tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d18c224 */.elementor-4349 .elementor-element.elementor-element-d18c224 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41a7bf */.elementor-4349 .elementor-element.elementor-element-d41a7bf{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd63215 */.elementor-4349 .elementor-element.elementor-element-fd63215{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-9c60db3 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a6f99c5 */.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d55f1cc */.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-99ec332 */.elementor-4349 .elementor-element.elementor-element-99ec332 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a117f2b */.elementor-4349 .elementor-element.elementor-element-a117f2b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e6443 */.elementor-4349 .elementor-element.elementor-element-63e6443{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1dcd5a8 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-84bd2bb */.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-64b9a54 */.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2362a1a */.elementor-4349 .elementor-element.elementor-element-2362a1a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f9561d */.elementor-4349 .elementor-element.elementor-element-5f9561d{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9144b41 */.elementor-4349 .elementor-element.elementor-element-9144b41{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-4ee4c5c */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ef3236 */.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a04ffeb */.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-51fb04f */.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a342932 */.elementor-4349 .elementor-element.elementor-element-a342932 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ed0ede */.elementor-4349 .elementor-element.elementor-element-4ed0ede{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b06483 */.elementor-4349 .elementor-element.elementor-element-1b06483{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-01bc70f */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-01bc70f .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-01bc70f .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-247d5a5 */.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-247d5a5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-584d10e */.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-584d10e tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-584d10e .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d18c224 */.elementor-4349 .elementor-element.elementor-element-d18c224 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41a7bf */.elementor-4349 .elementor-element.elementor-element-d41a7bf{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd63215 */.elementor-4349 .elementor-element.elementor-element-fd63215{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-9c60db3 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-9c60db3 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-9c60db3 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a6f99c5 */.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a6f99c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d55f1cc */.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d55f1cc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-99ec332 */.elementor-4349 .elementor-element.elementor-element-99ec332 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a117f2b */.elementor-4349 .elementor-element.elementor-element-a117f2b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e6443 */.elementor-4349 .elementor-element.elementor-element-63e6443{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1dcd5a8 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1dcd5a8 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-84bd2bb */.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-84bd2bb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-64b9a54 */.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-64b9a54 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2362a1a */.elementor-4349 .elementor-element.elementor-element-2362a1a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f9561d */.elementor-4349 .elementor-element.elementor-element-5f9561d{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9144b41 */.elementor-4349 .elementor-element.elementor-element-9144b41{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-4ee4c5c */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-4ee4c5c .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ef3236 */.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ef3236 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a04ffeb */.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a04ffeb .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-51fb04f */.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-51fb04f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b3ff174 */.elementor-4349 .elementor-element.elementor-element-b3ff174 .e-n-tabs-heading button:first-child{
    border-radius: 0 10px 0 0;
}
.elementor-4349 .elementor-element.elementor-element-b3ff174 .e-n-tabs-heading button:last-child{
    border-left: unset !important;
}


.elementor-4349 .elementor-element.elementor-element-b3ff174 .e-n-tab-title[aria-selected="true"] {
    border-left: 1px solid #E5E7EB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9624533 */.elementor-4349 .elementor-element.elementor-element-9624533 b{
    color: #033A88;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-648e6f4 */.elementor-4349 .elementor-element.elementor-element-648e6f4{
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea12917 */.elementor-4349 .elementor-element.elementor-element-ea12917 b{
    color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cbd947a */.elementor-4349 .elementor-element.elementor-element-cbd947a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af9f7b */.elementor-4349 .elementor-element.elementor-element-2af9f7b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2bafc */.elementor-4349 .elementor-element.elementor-element-3a2bafc{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-34c89e6 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7fc7cfd */.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-24020df */.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-24020df .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-24020df tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0da5d56 */.elementor-4349 .elementor-element.elementor-element-0da5d56 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000d6a4 */.elementor-4349 .elementor-element.elementor-element-000d6a4{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c69a6c */.elementor-4349 .elementor-element.elementor-element-2c69a6c{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-959b913 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3d8bd30 */.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7e74e8d */.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10a077c */.elementor-4349 .elementor-element.elementor-element-10a077c b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1d539 */.elementor-4349 .elementor-element.elementor-element-fb1d539{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278d766 */.elementor-4349 .elementor-element.elementor-element-278d766{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-97a5a05 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-61e99fe */.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-703cf62 */.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6776845 */.elementor-4349 .elementor-element.elementor-element-6776845 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84f83f7 */.elementor-4349 .elementor-element.elementor-element-84f83f7{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad78ce */.elementor-4349 .elementor-element.elementor-element-5ad78ce{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-107151b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e41b9e4 */.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-74f1de8 */.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ecaae3 */.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cbd947a */.elementor-4349 .elementor-element.elementor-element-cbd947a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af9f7b */.elementor-4349 .elementor-element.elementor-element-2af9f7b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2bafc */.elementor-4349 .elementor-element.elementor-element-3a2bafc{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-34c89e6 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7fc7cfd */.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-24020df */.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-24020df .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-24020df tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0da5d56 */.elementor-4349 .elementor-element.elementor-element-0da5d56 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000d6a4 */.elementor-4349 .elementor-element.elementor-element-000d6a4{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c69a6c */.elementor-4349 .elementor-element.elementor-element-2c69a6c{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-959b913 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3d8bd30 */.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7e74e8d */.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10a077c */.elementor-4349 .elementor-element.elementor-element-10a077c b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1d539 */.elementor-4349 .elementor-element.elementor-element-fb1d539{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278d766 */.elementor-4349 .elementor-element.elementor-element-278d766{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-97a5a05 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-61e99fe */.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-703cf62 */.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6776845 */.elementor-4349 .elementor-element.elementor-element-6776845 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84f83f7 */.elementor-4349 .elementor-element.elementor-element-84f83f7{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad78ce */.elementor-4349 .elementor-element.elementor-element-5ad78ce{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-107151b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e41b9e4 */.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-74f1de8 */.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ecaae3 */.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cbd947a */.elementor-4349 .elementor-element.elementor-element-cbd947a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af9f7b */.elementor-4349 .elementor-element.elementor-element-2af9f7b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2bafc */.elementor-4349 .elementor-element.elementor-element-3a2bafc{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-34c89e6 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7fc7cfd */.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-24020df */.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-24020df .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-24020df tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0da5d56 */.elementor-4349 .elementor-element.elementor-element-0da5d56 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000d6a4 */.elementor-4349 .elementor-element.elementor-element-000d6a4{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c69a6c */.elementor-4349 .elementor-element.elementor-element-2c69a6c{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-959b913 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3d8bd30 */.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7e74e8d */.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10a077c */.elementor-4349 .elementor-element.elementor-element-10a077c b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1d539 */.elementor-4349 .elementor-element.elementor-element-fb1d539{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278d766 */.elementor-4349 .elementor-element.elementor-element-278d766{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-97a5a05 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-61e99fe */.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-703cf62 */.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6776845 */.elementor-4349 .elementor-element.elementor-element-6776845 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84f83f7 */.elementor-4349 .elementor-element.elementor-element-84f83f7{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad78ce */.elementor-4349 .elementor-element.elementor-element-5ad78ce{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-107151b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e41b9e4 */.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-74f1de8 */.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ecaae3 */.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cbd947a */.elementor-4349 .elementor-element.elementor-element-cbd947a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af9f7b */.elementor-4349 .elementor-element.elementor-element-2af9f7b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2bafc */.elementor-4349 .elementor-element.elementor-element-3a2bafc{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-34c89e6 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7fc7cfd */.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-24020df */.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-24020df .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-24020df tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0da5d56 */.elementor-4349 .elementor-element.elementor-element-0da5d56 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000d6a4 */.elementor-4349 .elementor-element.elementor-element-000d6a4{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c69a6c */.elementor-4349 .elementor-element.elementor-element-2c69a6c{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-959b913 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3d8bd30 */.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7e74e8d */.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10a077c */.elementor-4349 .elementor-element.elementor-element-10a077c b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1d539 */.elementor-4349 .elementor-element.elementor-element-fb1d539{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278d766 */.elementor-4349 .elementor-element.elementor-element-278d766{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-97a5a05 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-61e99fe */.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-703cf62 */.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6776845 */.elementor-4349 .elementor-element.elementor-element-6776845 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84f83f7 */.elementor-4349 .elementor-element.elementor-element-84f83f7{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad78ce */.elementor-4349 .elementor-element.elementor-element-5ad78ce{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-107151b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e41b9e4 */.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-74f1de8 */.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ecaae3 */.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cbd947a */.elementor-4349 .elementor-element.elementor-element-cbd947a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af9f7b */.elementor-4349 .elementor-element.elementor-element-2af9f7b{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a2bafc */.elementor-4349 .elementor-element.elementor-element-3a2bafc{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-34c89e6 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-34c89e6 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-34c89e6 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7fc7cfd */.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7fc7cfd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-24020df */.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-24020df .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-24020df .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-24020df tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-24020df .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0da5d56 */.elementor-4349 .elementor-element.elementor-element-0da5d56 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000d6a4 */.elementor-4349 .elementor-element.elementor-element-000d6a4{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c69a6c */.elementor-4349 .elementor-element.elementor-element-2c69a6c{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-959b913 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-959b913 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-959b913 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-959b913 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3d8bd30 */.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3d8bd30 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7e74e8d */.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7e74e8d .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10a077c */.elementor-4349 .elementor-element.elementor-element-10a077c b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1d539 */.elementor-4349 .elementor-element.elementor-element-fb1d539{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278d766 */.elementor-4349 .elementor-element.elementor-element-278d766{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-97a5a05 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-97a5a05 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-97a5a05 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-61e99fe */.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-61e99fe .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-703cf62 */.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-703cf62 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6776845 */.elementor-4349 .elementor-element.elementor-element-6776845 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84f83f7 */.elementor-4349 .elementor-element.elementor-element-84f83f7{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad78ce */.elementor-4349 .elementor-element.elementor-element-5ad78ce{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-107151b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-107151b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-107151b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-107151b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-107151b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e41b9e4 */.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e41b9e4 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-74f1de8 */.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-74f1de8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8ecaae3 */.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8ecaae3 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ba5589e */.elementor-4349 .elementor-element.elementor-element-ba5589e .e-n-tabs-heading button:first-child{
    border-radius: 0 10px 0 0;
}
.elementor-4349 .elementor-element.elementor-element-ba5589e .e-n-tabs-heading button:last-child{
    border-left: unset !important;
}


.elementor-4349 .elementor-element.elementor-element-ba5589e .e-n-tab-title[aria-selected="true"] {
    border-left: 1px solid #E5E7EB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9725b02 */.elementor-4349 .elementor-element.elementor-element-9725b02 b{
    color: #033A88;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b49fe7a */.elementor-4349 .elementor-element.elementor-element-b49fe7a{
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7430a5 */.elementor-4349 .elementor-element.elementor-element-f7430a5 b{
    color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b39e279 */.elementor-4349 .elementor-element.elementor-element-b39e279 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5740b47 */.elementor-4349 .elementor-element.elementor-element-5740b47{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8e717 */.elementor-4349 .elementor-element.elementor-element-db8e717{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-7e7ef00 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8d84cbc */.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-887ece2 */.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-174c752 */.elementor-4349 .elementor-element.elementor-element-174c752 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b52df */.elementor-4349 .elementor-element.elementor-element-18b52df{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57da3e */.elementor-4349 .elementor-element.elementor-element-f57da3e{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-87c4f29 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6d36493 */.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-494830a */.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-494830a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-494830a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7a974 */.elementor-4349 .elementor-element.elementor-element-aa7a974 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c44c */.elementor-4349 .elementor-element.elementor-element-0c5c44c{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2aeef3 */.elementor-4349 .elementor-element.elementor-element-c2aeef3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1c4f78a */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-0319093 */.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-0319093 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-4099fb8 */.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3294afb */.elementor-4349 .elementor-element.elementor-element-3294afb b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566c052 */.elementor-4349 .elementor-element.elementor-element-566c052{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e47a */.elementor-4349 .elementor-element.elementor-element-f40e47a{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-d192c51 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-49def1b */.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-49def1b tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-69cd305 */.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-152190c */.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-152190c .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-152190c tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b39e279 */.elementor-4349 .elementor-element.elementor-element-b39e279 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5740b47 */.elementor-4349 .elementor-element.elementor-element-5740b47{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8e717 */.elementor-4349 .elementor-element.elementor-element-db8e717{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-7e7ef00 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8d84cbc */.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-887ece2 */.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-174c752 */.elementor-4349 .elementor-element.elementor-element-174c752 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b52df */.elementor-4349 .elementor-element.elementor-element-18b52df{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57da3e */.elementor-4349 .elementor-element.elementor-element-f57da3e{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-87c4f29 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6d36493 */.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-494830a */.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-494830a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-494830a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7a974 */.elementor-4349 .elementor-element.elementor-element-aa7a974 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c44c */.elementor-4349 .elementor-element.elementor-element-0c5c44c{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2aeef3 */.elementor-4349 .elementor-element.elementor-element-c2aeef3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1c4f78a */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-0319093 */.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-0319093 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-4099fb8 */.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3294afb */.elementor-4349 .elementor-element.elementor-element-3294afb b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566c052 */.elementor-4349 .elementor-element.elementor-element-566c052{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e47a */.elementor-4349 .elementor-element.elementor-element-f40e47a{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-d192c51 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-49def1b */.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-49def1b tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-69cd305 */.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-152190c */.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-152190c .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-152190c tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b39e279 */.elementor-4349 .elementor-element.elementor-element-b39e279 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5740b47 */.elementor-4349 .elementor-element.elementor-element-5740b47{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8e717 */.elementor-4349 .elementor-element.elementor-element-db8e717{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-7e7ef00 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8d84cbc */.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-887ece2 */.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-174c752 */.elementor-4349 .elementor-element.elementor-element-174c752 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b52df */.elementor-4349 .elementor-element.elementor-element-18b52df{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57da3e */.elementor-4349 .elementor-element.elementor-element-f57da3e{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-87c4f29 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6d36493 */.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-494830a */.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-494830a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-494830a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7a974 */.elementor-4349 .elementor-element.elementor-element-aa7a974 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c44c */.elementor-4349 .elementor-element.elementor-element-0c5c44c{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2aeef3 */.elementor-4349 .elementor-element.elementor-element-c2aeef3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1c4f78a */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-0319093 */.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-0319093 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-4099fb8 */.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3294afb */.elementor-4349 .elementor-element.elementor-element-3294afb b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566c052 */.elementor-4349 .elementor-element.elementor-element-566c052{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e47a */.elementor-4349 .elementor-element.elementor-element-f40e47a{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-d192c51 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-49def1b */.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-49def1b tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-69cd305 */.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-152190c */.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-152190c .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-152190c tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b39e279 */.elementor-4349 .elementor-element.elementor-element-b39e279 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5740b47 */.elementor-4349 .elementor-element.elementor-element-5740b47{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8e717 */.elementor-4349 .elementor-element.elementor-element-db8e717{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-7e7ef00 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8d84cbc */.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-887ece2 */.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-174c752 */.elementor-4349 .elementor-element.elementor-element-174c752 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b52df */.elementor-4349 .elementor-element.elementor-element-18b52df{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57da3e */.elementor-4349 .elementor-element.elementor-element-f57da3e{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-87c4f29 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6d36493 */.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-494830a */.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-494830a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-494830a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7a974 */.elementor-4349 .elementor-element.elementor-element-aa7a974 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c44c */.elementor-4349 .elementor-element.elementor-element-0c5c44c{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2aeef3 */.elementor-4349 .elementor-element.elementor-element-c2aeef3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1c4f78a */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-0319093 */.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-0319093 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-4099fb8 */.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3294afb */.elementor-4349 .elementor-element.elementor-element-3294afb b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566c052 */.elementor-4349 .elementor-element.elementor-element-566c052{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e47a */.elementor-4349 .elementor-element.elementor-element-f40e47a{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-d192c51 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-49def1b */.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-49def1b tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-69cd305 */.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-152190c */.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-152190c .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-152190c tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b39e279 */.elementor-4349 .elementor-element.elementor-element-b39e279 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5740b47 */.elementor-4349 .elementor-element.elementor-element-5740b47{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8e717 */.elementor-4349 .elementor-element.elementor-element-db8e717{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-7e7ef00 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-7e7ef00 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-8d84cbc */.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-8d84cbc .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-887ece2 */.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-887ece2 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-174c752 */.elementor-4349 .elementor-element.elementor-element-174c752 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b52df */.elementor-4349 .elementor-element.elementor-element-18b52df{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57da3e */.elementor-4349 .elementor-element.elementor-element-f57da3e{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-87c4f29 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-87c4f29 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-87c4f29 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6d36493 */.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6d36493 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-494830a */.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-494830a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-494830a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-494830a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-494830a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7a974 */.elementor-4349 .elementor-element.elementor-element-aa7a974 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c5c44c */.elementor-4349 .elementor-element.elementor-element-0c5c44c{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2aeef3 */.elementor-4349 .elementor-element.elementor-element-c2aeef3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-1c4f78a */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-1c4f78a .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-1c4f78a .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-0319093 */.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-0319093 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-0319093 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-4099fb8 */.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-4099fb8 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3294afb */.elementor-4349 .elementor-element.elementor-element-3294afb b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566c052 */.elementor-4349 .elementor-element.elementor-element-566c052{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e47a */.elementor-4349 .elementor-element.elementor-element-f40e47a{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-d192c51 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-d192c51 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-d192c51 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-49def1b */.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-49def1b tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-49def1b .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-69cd305 */.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-69cd305 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-152190c */.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-152190c .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-152190c .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-152190c tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-152190c .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e24f458 */.elementor-4349 .elementor-element.elementor-element-e24f458 .e-n-tabs-heading button:first-child{
    border-radius: 0 10px 0 0;
}
.elementor-4349 .elementor-element.elementor-element-e24f458 .e-n-tabs-heading button:last-child{
    border-left: unset !important;
}


.elementor-4349 .elementor-element.elementor-element-e24f458 .e-n-tab-title[aria-selected="true"] {
    border-left: 1px solid #E5E7EB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0908818 */.elementor-4349 .elementor-element.elementor-element-0908818 b{
    color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c23f87e */.elementor-4349 .elementor-element.elementor-element-c23f87e b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd89a99 */.elementor-4349 .elementor-element.elementor-element-dd89a99{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107191 */.elementor-4349 .elementor-element.elementor-element-d107191{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-042e794 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-2c37f32 */.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6a983bf */.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f97c5a4 */.elementor-4349 .elementor-element.elementor-element-f97c5a4 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e95edc */.elementor-4349 .elementor-element.elementor-element-9e95edc{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85f7427 */.elementor-4349 .elementor-element.elementor-element-85f7427{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-807fc53 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-5cc6709 */.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a564acd */.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a564acd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-005d834 */.elementor-4349 .elementor-element.elementor-element-005d834 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7e0921 */.elementor-4349 .elementor-element.elementor-element-a7e0921{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afc45ff */.elementor-4349 .elementor-element.elementor-element-afc45ff{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-0afe8e0 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-784154a */.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-784154a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-784154a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-59f1180 */.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-819c06b */.elementor-4349 .elementor-element.elementor-element-819c06b b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d3200 */.elementor-4349 .elementor-element.elementor-element-46d3200{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3737e3 */.elementor-4349 .elementor-element.elementor-element-c3737e3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-149b8f4 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a1af528 */.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3e5e5cd */.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1c388d0 */.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c23f87e */.elementor-4349 .elementor-element.elementor-element-c23f87e b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd89a99 */.elementor-4349 .elementor-element.elementor-element-dd89a99{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107191 */.elementor-4349 .elementor-element.elementor-element-d107191{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-042e794 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-2c37f32 */.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6a983bf */.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f97c5a4 */.elementor-4349 .elementor-element.elementor-element-f97c5a4 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e95edc */.elementor-4349 .elementor-element.elementor-element-9e95edc{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85f7427 */.elementor-4349 .elementor-element.elementor-element-85f7427{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-807fc53 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-5cc6709 */.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a564acd */.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a564acd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-005d834 */.elementor-4349 .elementor-element.elementor-element-005d834 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7e0921 */.elementor-4349 .elementor-element.elementor-element-a7e0921{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afc45ff */.elementor-4349 .elementor-element.elementor-element-afc45ff{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-0afe8e0 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-784154a */.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-784154a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-784154a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-59f1180 */.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-819c06b */.elementor-4349 .elementor-element.elementor-element-819c06b b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d3200 */.elementor-4349 .elementor-element.elementor-element-46d3200{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3737e3 */.elementor-4349 .elementor-element.elementor-element-c3737e3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-149b8f4 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a1af528 */.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3e5e5cd */.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1c388d0 */.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c23f87e */.elementor-4349 .elementor-element.elementor-element-c23f87e b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd89a99 */.elementor-4349 .elementor-element.elementor-element-dd89a99{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107191 */.elementor-4349 .elementor-element.elementor-element-d107191{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-042e794 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-2c37f32 */.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6a983bf */.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f97c5a4 */.elementor-4349 .elementor-element.elementor-element-f97c5a4 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e95edc */.elementor-4349 .elementor-element.elementor-element-9e95edc{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85f7427 */.elementor-4349 .elementor-element.elementor-element-85f7427{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-807fc53 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-5cc6709 */.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a564acd */.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a564acd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-005d834 */.elementor-4349 .elementor-element.elementor-element-005d834 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7e0921 */.elementor-4349 .elementor-element.elementor-element-a7e0921{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afc45ff */.elementor-4349 .elementor-element.elementor-element-afc45ff{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-0afe8e0 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-784154a */.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-784154a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-784154a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-59f1180 */.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-819c06b */.elementor-4349 .elementor-element.elementor-element-819c06b b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d3200 */.elementor-4349 .elementor-element.elementor-element-46d3200{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3737e3 */.elementor-4349 .elementor-element.elementor-element-c3737e3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-149b8f4 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a1af528 */.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3e5e5cd */.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1c388d0 */.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c23f87e */.elementor-4349 .elementor-element.elementor-element-c23f87e b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd89a99 */.elementor-4349 .elementor-element.elementor-element-dd89a99{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107191 */.elementor-4349 .elementor-element.elementor-element-d107191{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-042e794 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-2c37f32 */.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6a983bf */.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f97c5a4 */.elementor-4349 .elementor-element.elementor-element-f97c5a4 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e95edc */.elementor-4349 .elementor-element.elementor-element-9e95edc{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85f7427 */.elementor-4349 .elementor-element.elementor-element-85f7427{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-807fc53 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-5cc6709 */.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a564acd */.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a564acd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-005d834 */.elementor-4349 .elementor-element.elementor-element-005d834 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7e0921 */.elementor-4349 .elementor-element.elementor-element-a7e0921{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afc45ff */.elementor-4349 .elementor-element.elementor-element-afc45ff{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-0afe8e0 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-784154a */.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-784154a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-784154a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-59f1180 */.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-819c06b */.elementor-4349 .elementor-element.elementor-element-819c06b b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d3200 */.elementor-4349 .elementor-element.elementor-element-46d3200{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3737e3 */.elementor-4349 .elementor-element.elementor-element-c3737e3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-149b8f4 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a1af528 */.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3e5e5cd */.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1c388d0 */.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c23f87e */.elementor-4349 .elementor-element.elementor-element-c23f87e b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd89a99 */.elementor-4349 .elementor-element.elementor-element-dd89a99{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d107191 */.elementor-4349 .elementor-element.elementor-element-d107191{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-042e794 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-042e794 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-042e794 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-042e794 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-2c37f32 */.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-2c37f32 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-6a983bf */.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-6a983bf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f97c5a4 */.elementor-4349 .elementor-element.elementor-element-f97c5a4 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e95edc */.elementor-4349 .elementor-element.elementor-element-9e95edc{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85f7427 */.elementor-4349 .elementor-element.elementor-element-85f7427{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-807fc53 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-807fc53 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-807fc53 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-5cc6709 */.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-5cc6709 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a564acd */.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a564acd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a564acd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-005d834 */.elementor-4349 .elementor-element.elementor-element-005d834 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7e0921 */.elementor-4349 .elementor-element.elementor-element-a7e0921{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afc45ff */.elementor-4349 .elementor-element.elementor-element-afc45ff{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-0afe8e0 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-0afe8e0 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-784154a */.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-784154a .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-784154a .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-784154a tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-784154a .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-59f1180 */.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-59f1180 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-819c06b */.elementor-4349 .elementor-element.elementor-element-819c06b b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d3200 */.elementor-4349 .elementor-element.elementor-element-46d3200{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3737e3 */.elementor-4349 .elementor-element.elementor-element-c3737e3{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-149b8f4 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-149b8f4 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-149b8f4 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-a1af528 */.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-a1af528 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-3e5e5cd */.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-3e5e5cd .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1c388d0 */.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1c388d0 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7d334aa */.elementor-4349 .elementor-element.elementor-element-7d334aa .e-n-tabs-heading button:first-child{
    border-radius: 0 10px 0 0;
}
.elementor-4349 .elementor-element.elementor-element-7d334aa .e-n-tabs-heading button:last-child{
    border-left: unset !important;
}


.elementor-4349 .elementor-element.elementor-element-7d334aa .e-n-tab-title[aria-selected="true"] {
    border-left: 1px solid #E5E7EB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f900e1 */.elementor-4349 .elementor-element.elementor-element-4f900e1 b{
    color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-324b4a8 */.elementor-4349 .elementor-element.elementor-element-324b4a8 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fbb09a */.elementor-4349 .elementor-element.elementor-element-7fbb09a{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb01c9 */.elementor-4349 .elementor-element.elementor-element-9bb01c9{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-650bfee */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-de20e6f */.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-26782a7 */.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-557f976 */.elementor-4349 .elementor-element.elementor-element-557f976 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f916e2 */.elementor-4349 .elementor-element.elementor-element-5f916e2{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f95d37 */.elementor-4349 .elementor-element.elementor-element-1f95d37{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-5072879 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-dd6a575 */.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d06d1c5 */.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6cca36a */.elementor-4349 .elementor-element.elementor-element-6cca36a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d88271 */.elementor-4349 .elementor-element.elementor-element-8d88271{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaaef7 */.elementor-4349 .elementor-element.elementor-element-6aaaef7{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-3ea630e */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1701c0f */.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-fd9ac57 */.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69acc50 */.elementor-4349 .elementor-element.elementor-element-69acc50 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f58726 */.elementor-4349 .elementor-element.elementor-element-1f58726{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4460fb2 */.elementor-4349 .elementor-element.elementor-element-4460fb2{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-c7fe12b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e2d6555 */.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7225923 */.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7225923 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-ec1aacf */.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-324b4a8 */.elementor-4349 .elementor-element.elementor-element-324b4a8 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fbb09a */.elementor-4349 .elementor-element.elementor-element-7fbb09a{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb01c9 */.elementor-4349 .elementor-element.elementor-element-9bb01c9{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-650bfee */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-de20e6f */.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-26782a7 */.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-557f976 */.elementor-4349 .elementor-element.elementor-element-557f976 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f916e2 */.elementor-4349 .elementor-element.elementor-element-5f916e2{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f95d37 */.elementor-4349 .elementor-element.elementor-element-1f95d37{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-5072879 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-dd6a575 */.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d06d1c5 */.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6cca36a */.elementor-4349 .elementor-element.elementor-element-6cca36a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d88271 */.elementor-4349 .elementor-element.elementor-element-8d88271{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaaef7 */.elementor-4349 .elementor-element.elementor-element-6aaaef7{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-3ea630e */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1701c0f */.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-fd9ac57 */.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69acc50 */.elementor-4349 .elementor-element.elementor-element-69acc50 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f58726 */.elementor-4349 .elementor-element.elementor-element-1f58726{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4460fb2 */.elementor-4349 .elementor-element.elementor-element-4460fb2{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-c7fe12b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e2d6555 */.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7225923 */.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7225923 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-ec1aacf */.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-324b4a8 */.elementor-4349 .elementor-element.elementor-element-324b4a8 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fbb09a */.elementor-4349 .elementor-element.elementor-element-7fbb09a{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb01c9 */.elementor-4349 .elementor-element.elementor-element-9bb01c9{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-650bfee */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-de20e6f */.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-26782a7 */.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-557f976 */.elementor-4349 .elementor-element.elementor-element-557f976 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f916e2 */.elementor-4349 .elementor-element.elementor-element-5f916e2{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f95d37 */.elementor-4349 .elementor-element.elementor-element-1f95d37{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-5072879 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-dd6a575 */.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d06d1c5 */.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6cca36a */.elementor-4349 .elementor-element.elementor-element-6cca36a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d88271 */.elementor-4349 .elementor-element.elementor-element-8d88271{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaaef7 */.elementor-4349 .elementor-element.elementor-element-6aaaef7{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-3ea630e */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1701c0f */.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-fd9ac57 */.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69acc50 */.elementor-4349 .elementor-element.elementor-element-69acc50 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f58726 */.elementor-4349 .elementor-element.elementor-element-1f58726{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4460fb2 */.elementor-4349 .elementor-element.elementor-element-4460fb2{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-c7fe12b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e2d6555 */.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7225923 */.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7225923 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-ec1aacf */.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-324b4a8 */.elementor-4349 .elementor-element.elementor-element-324b4a8 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fbb09a */.elementor-4349 .elementor-element.elementor-element-7fbb09a{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb01c9 */.elementor-4349 .elementor-element.elementor-element-9bb01c9{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-650bfee */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-de20e6f */.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-26782a7 */.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-557f976 */.elementor-4349 .elementor-element.elementor-element-557f976 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f916e2 */.elementor-4349 .elementor-element.elementor-element-5f916e2{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f95d37 */.elementor-4349 .elementor-element.elementor-element-1f95d37{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-5072879 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-dd6a575 */.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d06d1c5 */.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6cca36a */.elementor-4349 .elementor-element.elementor-element-6cca36a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d88271 */.elementor-4349 .elementor-element.elementor-element-8d88271{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaaef7 */.elementor-4349 .elementor-element.elementor-element-6aaaef7{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-3ea630e */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1701c0f */.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-fd9ac57 */.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69acc50 */.elementor-4349 .elementor-element.elementor-element-69acc50 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f58726 */.elementor-4349 .elementor-element.elementor-element-1f58726{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4460fb2 */.elementor-4349 .elementor-element.elementor-element-4460fb2{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-c7fe12b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e2d6555 */.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7225923 */.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7225923 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-ec1aacf */.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-324b4a8 */.elementor-4349 .elementor-element.elementor-element-324b4a8 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fbb09a */.elementor-4349 .elementor-element.elementor-element-7fbb09a{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bb01c9 */.elementor-4349 .elementor-element.elementor-element-9bb01c9{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-650bfee */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-650bfee .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-650bfee .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-650bfee .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-de20e6f */.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-de20e6f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-26782a7 */.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-26782a7 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-557f976 */.elementor-4349 .elementor-element.elementor-element-557f976 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f916e2 */.elementor-4349 .elementor-element.elementor-element-5f916e2{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f95d37 */.elementor-4349 .elementor-element.elementor-element-1f95d37{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-5072879 */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-5072879 .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-5072879 .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-5072879 .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-dd6a575 */.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-dd6a575 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-d06d1c5 */.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-d06d1c5 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6cca36a */.elementor-4349 .elementor-element.elementor-element-6cca36a b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d88271 */.elementor-4349 .elementor-element.elementor-element-8d88271{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaaef7 */.elementor-4349 .elementor-element.elementor-element-6aaaef7{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-3ea630e */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-3ea630e .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-3ea630e .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-1701c0f */.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-1701c0f .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-fd9ac57 */.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-fd9ac57 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-69acc50 */.elementor-4349 .elementor-element.elementor-element-69acc50 b {
    font-size: 23px;
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f58726 */.elementor-4349 .elementor-element.elementor-element-1f58726{
    position: absolute;
    right: -95px;
    bottom: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4460fb2 */.elementor-4349 .elementor-element.elementor-element-4460fb2{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for ptw_price_trend, class: .elementor-element-c7fe12b */@media (min-width:1024px){
    

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    width: 170px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}

.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
    justify-content: flex-end;

}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
    padding: 3px 0px;
    margin: 5px;
    background: #fdfdfd;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-date{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-price{
    font-size: 12px;
    margin-top: 4px;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-percent{
    font-size: 12px;
}
}


@media (max-width: 768px){

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-wrapper{
        display:flex;
        flex-wrap:nowrap !important;
        overflow-x:auto !important;
        overflow-y:hidden;
        white-space:nowrap;
        padding-bottom:10px;
        gap:0 !important;
        justify-content:flex-start !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card{
        width:120px !important;
        min-width:120px !important;
        margin:4px !important;
        padding:unset !important;
        border-radius:8px;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-name{
        font-size:11px !important;
        text-wrap: auto;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-icon{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-price{
        font-size:13px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-percent{
        font-size:11px !important;
    }

    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-card .ptw-date{
        font-size:9px !important;
        display:none;
    }
    
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-item {
        flex: 0 0 36% !important;
        max-width: 36% !important;
    }
    .elementor-4349 .elementor-element.elementor-element-c7fe12b .price-up {
    box-shadow: unset;
    border: 1px solid #f9beb7;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .price-down {
    box-shadow: unset;
    border: 1px solid #c6eace;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-name{
    font-weight: 500;
    font-size: 13px;
    padding: 0 5px 5px 5px;
    border-bottom: 1px solid #eee;
}
.elementor-4349 .elementor-element.elementor-element-c7fe12b .ptw-icon{
    top: unset;
    bottom: -4px;
}

}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-e2d6555 */.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-e2d6555 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-7225923 */.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-7225923 tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-7225923 .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for block-product-datatable, class: .elementor-element-ec1aacf */.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn {
    background-color: unset ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn:hover {
    background-color: #033A88 ;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .td_action .btn svg{
    stroke : #E53935;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    display: none;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .dataTables_filter{
    display: none;
}

/*.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{*/
/*    display: table;*/
/*    width: 100%;*/
/*}*/
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable{
    overflow: hidden;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf tr:nth-child(even){
    background-color: #ffff0029 !important;
}	

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th{
    background-color: #033A88;
    color: #fff;
}
.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:last-child{
    border-top-left-radius:10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable thead tr th:first-child{
    border-top-right-radius: 10px;
    background-color: #033A88;
    color: #fff;
}

.elementor-4349 .elementor-element.elementor-element-ec1aacf .elm_datatable:before{
    background-color: #033A88;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-500805d */.elementor-4349 .elementor-element.elementor-element-500805d .e-n-tabs-heading button:first-child{
    border-radius: 0 10px 0 0;
}
.elementor-4349 .elementor-element.elementor-element-500805d .e-n-tabs-heading button:last-child{
    border-left: unset !important;
}


.elementor-4349 .elementor-element.elementor-element-500805d .e-n-tab-title[aria-selected="true"] {
    border-left: 1px solid #E5E7EB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10fb8c7 */.elementor-4349 .elementor-element.elementor-element-10fb8c7 b{
    color: var(--e-global-color-6775f89);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37638c4 */.elementor-4349 .elementor-element.elementor-element-37638c4 .mweb_service.bs_one .service_inner .service_icon {
    line-height: normal;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8d401ca */.elementor-4349 .elementor-element.elementor-element-8d401ca .block-title .title{
    background-color: #f9fafa
}/* End custom CSS */