.elementor-402 .elementor-element.elementor-element-2e0c8f64{--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:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-7bf25ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-7bf25ff:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-7bf25ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43a60d4 );}.elementor-402 .elementor-element.elementor-element-7bf25ff::before, .elementor-402 .elementor-element.elementor-element-7bf25ff > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-7bf25ff > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-7bf25ff > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-7bf25ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-7bf25ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-43a60d4 );--background-overlay:'';}.elementor-402 .elementor-element.elementor-element-2fc212e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-3a67a016{text-align:center;}.elementor-402 .elementor-element.elementor-element-3a67a016 .elementor-heading-title{font-family:var( --e-global-typography-8639895-font-family ), Sans-serif;font-size:var( --e-global-typography-8639895-font-size );font-weight:var( --e-global-typography-8639895-font-weight );line-height:var( --e-global-typography-8639895-line-height );color:var( --e-global-color-e89a5b9 );}.elementor-402 .elementor-element.elementor-element-3a67a016 .elementor-heading-title a:hover, .elementor-402 .elementor-element.elementor-element-3a67a016 .elementor-heading-title a:focus{color:var( --e-global-color-e89a5b9 );}.elementor-402 .elementor-element.elementor-element-443398aa .woocommerce-breadcrumb{color:var( --e-global-color-e89a5b9 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-align:center;}.elementor-402 .elementor-element.elementor-element-443398aa .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-2c10d69{--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:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-fd65c23{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-e3e1df4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-e528918{--e-transform-rotateZ:-10deg;background-color:transparent;padding:10px 20px 10px 20px;background-image:linear-gradient(135deg, var( --e-global-color-7f68120 ) 0%, var( --e-global-color-accent ) 100%);border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-e528918 .elementor-heading-title{font-family:var( --e-global-typography-882099a-font-family ), Sans-serif;font-size:var( --e-global-typography-882099a-font-size );font-weight:var( --e-global-typography-882099a-font-weight );line-height:var( --e-global-typography-882099a-line-height );color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-e89a5b9 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-e89a5b9 );}.elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-e89a5b9 );}.elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-58342a8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-58342a8 a{color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-d9bf47f{--display:flex;--min-height:470px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-d9bf47f:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-d9bf47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.tweducationbd.com/wp-content/uploads/2026/02/JLPT-N4-Course.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-402 .elementor-element.elementor-element-696a096{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-696a096:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-696a096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43a60d4 );}.elementor-402 .elementor-element.elementor-element-f9ed2ba{--display:flex;}.elementor-402 .elementor-element.elementor-element-63bf977{--display:grid;--min-height:140px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-71d06ee{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-402 .elementor-element.elementor-element-71d06ee:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-71d06ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7f68120 ) 100%);}.elementor-402 .elementor-element.elementor-element-dfd93ba{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-dfd93ba:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-dfd93ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43a60d4 );}.elementor-402 .elementor-element.elementor-element-c67506c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-402 .elementor-element.elementor-element-c67506c .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-c67506c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-c67506c.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-c67506c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-c67506c.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-c67506c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-c67506c .elementor-icon{font-size:36px;}.elementor-402 .elementor-element.elementor-element-c67506c .elementor-icon svg{height:36px;}.elementor-402 .elementor-element.elementor-element-8dd5a55{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-985bd2a .elementor-counter-title{justify-content:start;color:var( --e-global-color-46afee1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-985bd2a .elementor-counter{gap:0px;}.elementor-402 .elementor-element.elementor-element-985bd2a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-46afee1 );font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-773a58e{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-402 .elementor-element.elementor-element-773a58e:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-773a58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7f68120 ) 100%);}.elementor-402 .elementor-element.elementor-element-b4da843{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-b4da843:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-b4da843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43a60d4 );}.elementor-402 .elementor-element.elementor-element-809e4e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-402 .elementor-element.elementor-element-809e4e7 .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-809e4e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-809e4e7.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-809e4e7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-809e4e7.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-809e4e7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-809e4e7 .elementor-icon{font-size:36px;}.elementor-402 .elementor-element.elementor-element-809e4e7 .elementor-icon svg{height:36px;}.elementor-402 .elementor-element.elementor-element-d777f5d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-ee66056 .elementor-counter-title{justify-content:start;color:var( --e-global-color-46afee1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-ee66056 .elementor-counter{gap:0px;}.elementor-402 .elementor-element.elementor-element-ee66056 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-46afee1 );font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-e72abc9{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-402 .elementor-element.elementor-element-e72abc9:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-e72abc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7f68120 ) 100%);}.elementor-402 .elementor-element.elementor-element-258c589{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-258c589:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-258c589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43a60d4 );}.elementor-402 .elementor-element.elementor-element-9ec185c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-402 .elementor-element.elementor-element-9ec185c .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-9ec185c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-9ec185c.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-9ec185c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-9ec185c.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-9ec185c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-9ec185c .elementor-icon{font-size:36px;}.elementor-402 .elementor-element.elementor-element-9ec185c .elementor-icon svg{height:36px;}.elementor-402 .elementor-element.elementor-element-39ad6e7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-995421f .elementor-counter-title{justify-content:start;color:var( --e-global-color-46afee1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-995421f .elementor-counter{gap:0px;}.elementor-402 .elementor-element.elementor-element-995421f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-46afee1 );font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-9ef4527{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-402 .elementor-element.elementor-element-9ef4527:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-9ef4527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7f68120 ) 100%);}.elementor-402 .elementor-element.elementor-element-5f7b0ec{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-402 .elementor-element.elementor-element-5f7b0ec:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-5f7b0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43a60d4 );}.elementor-402 .elementor-element.elementor-element-2e50aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-402 .elementor-element.elementor-element-2e50aea .elementor-icon-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-2e50aea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-2e50aea.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-2e50aea.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-2e50aea.elementor-view-framed .elementor-icon, .elementor-402 .elementor-element.elementor-element-2e50aea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-2e50aea .elementor-icon{font-size:36px;}.elementor-402 .elementor-element.elementor-element-2e50aea .elementor-icon svg{height:36px;}.elementor-402 .elementor-element.elementor-element-7972296{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-c7f60d1 .elementor-counter-title{justify-content:start;color:var( --e-global-color-46afee1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-c7f60d1 .elementor-counter{gap:0px;}.elementor-402 .elementor-element.elementor-element-c7f60d1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-46afee1 );font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-f225998{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-e89a5b9 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-e89a5b9 );}.elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-e89a5b9 );}.elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-8afba31{text-align:center;}.elementor-402 .elementor-element.elementor-element-57bbee7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-e41736b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-402 .elementor-element.elementor-element-e41736b:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-e41736b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7f68120 ) 100%);}.elementor-402 .elementor-element.elementor-element-115d6ae .elementor-heading-title{color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-9fd3bcd .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-e8833f1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-402 .elementor-element.elementor-element-e8833f1:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-e8833f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7f68120 ) 100%);}.elementor-402 .elementor-element.elementor-element-4dd380b .elementor-heading-title{color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-3841309 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-229902b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-402 .elementor-element.elementor-element-229902b:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-229902b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7f68120 ) 100%);}.elementor-402 .elementor-element.elementor-element-e4dd361 .elementor-heading-title{color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-7a6de99 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-1cf5670{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-402 .elementor-element.elementor-element-1cf5670:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-1cf5670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7f68120 ) 100%);}.elementor-402 .elementor-element.elementor-element-86c053b .elementor-heading-title{color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-e93b5af .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-6fd4e5e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-402 .elementor-element.elementor-element-6fd4e5e:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-6fd4e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7f68120 ) 100%);}.elementor-402 .elementor-element.elementor-element-16517b2 .elementor-heading-title{color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-4a00d55 .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-46afee1 );}.elementor-402 .elementor-element.elementor-element-e2e058f{--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:80px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-e89a5b9 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-e89a5b9 );}.elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-e89a5b9 );}.elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-f4c1aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-f4c1aa5-font-size );font-weight:var( --e-global-typography-f4c1aa5-font-weight );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-98f2aa8{text-align:center;}.elementor-402 .elementor-element.elementor-element-040a951{--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:80px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-4a59fd1{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-402 .elementor-element.elementor-element-4a59fd1:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-4a59fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f51167 );}.elementor-402 .elementor-element.elementor-element-f78b8db{text-align:center;}.elementor-402 .elementor-element.elementor-element-00626bf{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-00626bf.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-00626bf .elementor-heading-title{line-height:1.5em;}@media(max-width:1024px){.elementor-402 .elementor-element.elementor-element-2e0c8f64{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-7bf25ff{--min-height:420px;--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-3a67a016 .elementor-heading-title{font-size:var( --e-global-typography-8639895-font-size );line-height:var( --e-global-typography-8639895-line-height );}.elementor-402 .elementor-element.elementor-element-443398aa .woocommerce-breadcrumb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-2c10d69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-fd65c23{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-e528918 .elementor-heading-title{font-size:var( --e-global-typography-882099a-font-size );line-height:var( --e-global-typography-882099a-line-height );}.elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-58342a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-402 .elementor-element.elementor-element-696a096{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-63bf977{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-985bd2a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-985bd2a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-ee66056 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-ee66056 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-995421f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-995421f .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-c7f60d1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-c7f60d1 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-57bbee7{--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-4a59fd1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-402 .elementor-element.elementor-element-00626bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-402 .elementor-element.elementor-element-7bf25ff{--min-height:400px;}.elementor-402 .elementor-element.elementor-element-3a67a016 .elementor-heading-title{font-size:var( --e-global-typography-8639895-font-size );line-height:var( --e-global-typography-8639895-line-height );}.elementor-402 .elementor-element.elementor-element-443398aa .woocommerce-breadcrumb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-fd65c23{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-e528918 .elementor-heading-title{font-size:var( --e-global-typography-882099a-font-size );line-height:var( --e-global-typography-882099a-line-height );}.elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-402 .elementor-element.elementor-element-7ebbcb1 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-58342a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-402 .elementor-element.elementor-element-696a096{--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-402 .elementor-element.elementor-element-63bf977{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-71d06ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-402 .elementor-element.elementor-element-dfd93ba{--width:30%;}.elementor-402 .elementor-element.elementor-element-8dd5a55{--width:70%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-985bd2a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-985bd2a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-773a58e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-402 .elementor-element.elementor-element-b4da843{--width:30%;}.elementor-402 .elementor-element.elementor-element-d777f5d{--width:70%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-ee66056 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-ee66056 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-e72abc9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-402 .elementor-element.elementor-element-258c589{--width:30%;}.elementor-402 .elementor-element.elementor-element-39ad6e7{--width:70%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-995421f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-995421f .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-9ef4527{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-402 .elementor-element.elementor-element-5f7b0ec{--width:30%;}.elementor-402 .elementor-element.elementor-element-7972296{--width:70%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-c7f60d1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-c7f60d1 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-402 .elementor-element.elementor-element-32173de .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-57bbee7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}.elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-402 .elementor-element.elementor-element-950876b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-f4c1aa5-font-size );line-height:var( --e-global-typography-f4c1aa5-line-height );}}@media(min-width:768px){.elementor-402 .elementor-element.elementor-element-2fc212e{--width:80%;}.elementor-402 .elementor-element.elementor-element-e3e1df4{--width:50%;}.elementor-402 .elementor-element.elementor-element-d9bf47f{--width:50%;}.elementor-402 .elementor-element.elementor-element-dfd93ba{--width:30%;}.elementor-402 .elementor-element.elementor-element-8dd5a55{--width:70%;}.elementor-402 .elementor-element.elementor-element-b4da843{--width:30%;}.elementor-402 .elementor-element.elementor-element-d777f5d{--width:70%;}.elementor-402 .elementor-element.elementor-element-258c589{--width:30%;}.elementor-402 .elementor-element.elementor-element-39ad6e7{--width:70%;}.elementor-402 .elementor-element.elementor-element-5f7b0ec{--width:30%;}.elementor-402 .elementor-element.elementor-element-7972296{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-402 .elementor-element.elementor-element-e3e1df4{--width:100%;}.elementor-402 .elementor-element.elementor-element-d9bf47f{--width:100%;}}/* Start custom CSS *//* ===== Modern Gradient Table UI ===== */

.w-full {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  background: #F2F2FF;
  border-radius: 14px;
  overflow: hidden;
  font-family: "Inter", sans-serif;
  box-shadow: 0 10px 30px rgba(60, 60, 60, 0.08);
}

/* ===== Table Head ===== */
.w-full thead tr {
  background: linear-gradient(135deg, #800080, #0900A1);
}

.w-full thead th {
  color: #F2F2FF;
  text-transform: uppercase;
  letter-spacing: 0.6px;
  font-size: 13px;
  font-weight: 600;
  padding: 18px 24px;
}

/* ===== Table Body ===== */
.w-full tbody tr {
  transition: all 0.3s ease;
}

.w-full tbody tr:nth-child(odd) {
  background: #FFFFFF;
}

.w-full tbody tr:nth-child(even) {
  background: #F2F2FF;
}

.w-full tbody tr:hover {
  background: linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(162, 49, 37, 0.06));
  transform: scale(1.01);
  box-shadow: 0 6px 20px rgba(60, 60, 60, 0.08);
}

/* ===== Table Cells ===== */
.w-full td {
  padding: 18px 24px;
  font-size: 14px;
  color: #3C3C3C;
  border-bottom: 1px solid rgba(60, 60, 60, 0.08);
}

.w-full td:first-child {
  font-weight: 600;
  color: #0900A1;
  position: relative;
}

/* Accent left border for first column */
.w-full tbody tr td:first-child::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 60%;
  width: 4px;
  background: linear-gradient(180deg, #FF0000, #A23125);
  border-radius: 4px;
}

/* Remove last row border */
.w-full tbody tr:last-child td {
  border-bottom: none;
}

/* Responsive */
@media (max-width: 768px) {
  .w-full thead {
    display: none;
  }

  .w-full,
  .w-full tbody,
  .w-full tr,
  .w-full td {
    display: block;
    width: 100%;
  }

  .w-full tr {
    margin-bottom: 12px;
    border-radius: 10px;
    overflow: hidden;
  }

  .w-full td {
    padding: 14px 18px;
    text-align: left;
  }

  .w-full td:first-child {
    background: linear-gradient(135deg, #800080, #0900A1);
    color: #F2F2FF;
    font-weight: 600;
  }

  .w-full td:first-child::before {
    display: none;
  }
}/* End custom CSS */