.elementor-6 .elementor-element.elementor-element-6d896788{--display:flex;--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-6 .elementor-element.elementor-element-6d896788:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6d896788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4e4b6bf4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7d83f79d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-6 .elementor-element.elementor-element-1848c30d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:20px;--padding-bottom:20px;--padding-left:141px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1848c30d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1848c30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F1F1 0%, #F8F8F8 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-2afd0919{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-6 .elementor-element.elementor-element-2afd0919 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:21px;font-weight:500;line-height:40px;color:#181818;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-8c1395f{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-8c1395f .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-8c1395f .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-8c1395f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-8c1395f .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-8c1395f .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-3b3d22b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:dotted;border-width:0px 0px 1px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-3b3d22b .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-3b3d22b .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-3b3d22b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-3b3d22b .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-3b3d22b .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-6c86ba7c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:dotted;border-width:0px 0px 1px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-6c86ba7c .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-6c86ba7c .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-6c86ba7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-6c86ba7c .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-6c86ba7c .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-7b2cc54f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:dotted;border-width:0px 0px 1px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-7b2cc54f .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-7b2cc54f .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-7b2cc54f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-7b2cc54f .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-7b2cc54f .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-a958802{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:dotted;border-width:0px 0px 1px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-a958802 .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-a958802 .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-a958802 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-a958802 .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-a958802 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-67448936{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-67448936:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-67448936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCCCC;}.elementor-6 .elementor-element.elementor-element-2d9ce718{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--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-6 .elementor-element.elementor-element-2d9ce718:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2d9ce718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-6 .elementor-element.elementor-element-db1899e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-29ed6a51{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-6 .elementor-element.elementor-element-72d869b8{--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-6 .elementor-element.elementor-element-5451f4e5{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:40px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5451f4e5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5451f4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-a5099c7 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-39ffeaa7{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-66211e99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-66211e99 .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-66211e99 .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-66211e99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-66211e99 .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-66211e99 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-2c000349{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:40px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2c000349:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2c000349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-15398041 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-765fd1b7{--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-6 .elementor-element.elementor-element-3399e650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-3399e650 .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-3399e650 .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-3399e650 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-3399e650 .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-3399e650 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-1c169116{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1c169116:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1c169116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-5b4729a1 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-42b0374c{--display:grid;--e-con-grid-template-columns:repeat(2, 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-6 .elementor-element.elementor-element-4a87a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-4a87a .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-4a87a .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-4a87a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-4a87a .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-4a87a .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-2c0af16a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:40px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2c0af16a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2c0af16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-643b6b38 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-40446cf4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7c8de9fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-7c8de9fa .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-7c8de9fa .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-7c8de9fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-7c8de9fa .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-7c8de9fa .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-54b7421b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-54b7421b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-54b7421b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-5c23bfee .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-40c586d1{--display:grid;--e-con-grid-template-columns:repeat(2, 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-6 .elementor-element.elementor-element-1ffcd4fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-1ffcd4fe .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-1ffcd4fe .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-1ffcd4fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-1ffcd4fe .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-1ffcd4fe .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-2d326b68{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-2d326b68:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2d326b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-4388ff4 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-5ce0d93c{--display:grid;--e-con-grid-template-columns:repeat(2, 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-6 .elementor-element.elementor-element-58512692{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-58512692 .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-58512692 .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-58512692 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-58512692 .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-58512692 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-56ef20e3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-56ef20e3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-56ef20e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-16495a92 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-131f1deb{--display:grid;--e-con-grid-template-columns:repeat(2, 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-6 .elementor-element.elementor-element-5b4a78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-5b4a78 .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-5b4a78 .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-5b4a78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-5b4a78 .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-5b4a78 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-455e422a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-6 .elementor-element.elementor-element-455e422a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-455e422a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-3cd3c4dd .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-51491f9d{--display:grid;--e-con-grid-template-columns:repeat(2, 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-6 .elementor-element.elementor-element-2e2a3d84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-2e2a3d84 .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-2e2a3d84 .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-2e2a3d84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-2e2a3d84 .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-2e2a3d84 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-36dff6b1{--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-6 .elementor-element.elementor-element-3215e877{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3215e877:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3215e877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-29d7fec0 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-3e41ab4{--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:25px;--padding-left:0px;--padding-right:58px;}.elementor-6 .elementor-element.elementor-element-16f64f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-16f64f9a .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-16f64f9a .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-16f64f9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-16f64f9a .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-16f64f9a .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-35853ba0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:41px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-35853ba0:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-35853ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-136a5533 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-7387f0fb{--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:58px;}.elementor-6 .elementor-element.elementor-element-d21c2bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-d21c2bf .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-d21c2bf .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-d21c2bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-d21c2bf .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-d21c2bf .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-4ec28c95{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:17px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4ec28c95:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4ec28c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-1cd5e2d5 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-3a667eaa{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5f19b51e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-5f19b51e .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-5f19b51e .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-5f19b51e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-5f19b51e .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-5f19b51e .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-92d4d4b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-92d4d4b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-92d4d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-324822a .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-c68fbff{--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:15px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6fd765b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-6fd765b5 .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-6fd765b5 .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-6fd765b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-6fd765b5 .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-6fd765b5 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-3fad9ec5{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3fad9ec5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3fad9ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-430c4d55 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-49fd09e2{--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:15px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-10b718b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-10b718b7 .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-10b718b7 .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-10b718b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-10b718b7 .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-10b718b7 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-7fa58cf1{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7fa58cf1:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7fa58cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-6d4811f .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-26d3c703{--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-6 .elementor-element.elementor-element-4011fc6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-4011fc6b .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-4011fc6b .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-4011fc6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-4011fc6b .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-4011fc6b .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-27b3265c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;box-shadow:1px 1px 1px 1px rgba(204, 204, 204, 0.8);--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-27b3265c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-27b3265c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #F5F5F5 100%);}.elementor-6 .elementor-element.elementor-element-7060a7a9 .elementor-heading-title{font-family:"Tiro Bangla", Sans-serif;font-size:21px;font-weight:400;line-height:30px;color:#181818;}.elementor-6 .elementor-element.elementor-element-63b59acb{--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:14px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6db4ace6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 0px 0px;border-color:#666666;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-6db4ace6 .elementor-icon-list-icon i{color:#2BCA46;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-6db4ace6 .elementor-icon-list-icon svg{fill:#2BCA46;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-6db4ace6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-6db4ace6 .elementor-icon-list-item > a{font-family:"Tiro Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-6 .elementor-element.elementor-element-6db4ace6 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-14d2ef0a{--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;--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-6 .elementor-element.elementor-element-76e70bae{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9b51f80{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-7e2e549f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-7e2e549f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7e2e549f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3664ac98{background-color:#609513;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-6 .elementor-element.elementor-element-3664ac98 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2849c59d{text-align:left;}.elementor-6 .elementor-element.elementor-element-54828a2e .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:21px;color:#000000;}.elementor-6 .elementor-element.elementor-element-47165353{background-color:#609513;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-6 .elementor-element.elementor-element-47165353 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-cabc1e6{text-align:left;}.elementor-6 .elementor-element.elementor-element-772b4fd6 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:18px;font-weight:400;line-height:21px;color:#000000;}.elementor-6 .elementor-element.elementor-element-78ea7803 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:16px;font-weight:700;line-height:21px;color:#000000;}.elementor-6 .elementor-element.elementor-element-28ee52ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-28ee52ee:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-28ee52ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-60e580af{padding:9px 9px 9px 9px;}.elementor-6 .elementor-element.elementor-element-60e580af .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-648246a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-219c93d6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-6 .elementor-element.elementor-element-219c93d6:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-219c93d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-6 .elementor-element.elementor-element-5246b7f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-6 .elementor-element.elementor-element-5246b7f7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5246b7f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #808080 0%, #A09A9A 100%);}.elementor-6 .elementor-element.elementor-element-3cb161d{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-3cb161d .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#000000;}.elementor-6 .elementor-element.elementor-element-4a039081{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-4a039081:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4a039081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-2ce2e99b{padding:9px 9px 9px 9px;}.elementor-6 .elementor-element.elementor-element-2ce2e99b .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-1ac10d37{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-6 .elementor-element.elementor-element-6fe1d779{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-6 .elementor-element.elementor-element-170730e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6 .elementor-element.elementor-element-170730e3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-170730e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-6a756944 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-19341085{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-6 .elementor-element.elementor-element-19341085:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-19341085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-666c06d2 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f4317e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-6 .elementor-element.elementor-element-f4317e7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f4317e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7f1d3275{--display:flex;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7f1d3275:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7f1d3275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-6 .elementor-element.elementor-element-335fdbd5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-335fdbd5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-335fdbd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-51683713 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-27410c2d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-27410c2d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-27410c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-470addb2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-470addb2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-470addb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-47241204 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6a9d78b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-687f5d81{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-687f5d81:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-687f5d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-13b2fd89{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-13b2fd89:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-13b2fd89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-7ac6d86a .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6c81c534{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-722dd0f0{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-6 .elementor-element.elementor-element-722dd0f0 .elementor-social-icon{--icon-padding:6px;}.elementor-6 .elementor-element.elementor-element-10b0a06b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-10b0a06b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-10b0a06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-61d45824 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-361de6a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-361de6a5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-361de6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-1183f93c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-6 .elementor-element.elementor-element-1183f93c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1183f93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #808080 0%, #A09A9A 100%);}.elementor-6 .elementor-element.elementor-element-20b80be4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-20b80be4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-20b80be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-79875f01{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-79875f01:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-79875f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-39f83bc7{padding:6px 6px 6px 6px;}.elementor-6 .elementor-element.elementor-element-39f83bc7 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7e29f96d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-7e29f96d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7e29f96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609513;}.elementor-6 .elementor-element.elementor-element-609ef099 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2d9d6eaa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-7d83f79d{--width:75%;}.elementor-6 .elementor-element.elementor-element-72d869b8{--width:100%;}.elementor-6 .elementor-element.elementor-element-36dff6b1{--width:100%;}.elementor-6 .elementor-element.elementor-element-9b51f80{--width:27%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-6d896788{--content-width:95%;}.elementor-6 .elementor-element.elementor-element-7d83f79d{--width:100%;}.elementor-6 .elementor-element.elementor-element-9b51f80{--width:100%;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-4e4b6bf4{--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-6 .elementor-element.elementor-element-7d83f79d{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-39ffeaa7{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-765fd1b7{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-42b0374c{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-40446cf4{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-40c586d1{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-5ce0d93c{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-131f1deb{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-51491f9d{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-3e41ab4{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-7387f0fb{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-3a667eaa{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-c68fbff{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-49fd09e2{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-26d3c703{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-63b59acb{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-14d2ef0a{--flex-wrap:nowrap;--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-6 .elementor-element.elementor-element-76e70bae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-9b51f80{--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-6d896788{--content-width:95%;}.elementor-6 .elementor-element.elementor-element-1848c30d{--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2afd0919{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2afd0919 .elementor-heading-title{font-size:15px;}.elementor-6 .elementor-element.elementor-element-2d9ce718{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6 .elementor-element.elementor-element-39ffeaa7{--e-con-grid-template-columns: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-6 .elementor-element.elementor-element-66211e99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-765fd1b7{--e-con-grid-template-columns: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-6 .elementor-element.elementor-element-3399e650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-42b0374c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-40446cf4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-7c8de9fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-40c586d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-1ffcd4fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5ce0d93c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-131f1deb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-51491f9d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-3e41ab4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-7387f0fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-d21c2bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3a667eaa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-5f19b51e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c68fbff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-6fd765b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-49fd09e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-10b718b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-26d3c703{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-4011fc6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-63b59acb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-6db4ace6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-14d2ef0a{--flex-wrap:nowrap;}.elementor-6 .elementor-element.elementor-element-3664ac98{text-align:center;}.elementor-6 .elementor-element.elementor-element-2849c59d{text-align:center;}.elementor-6 .elementor-element.elementor-element-54828a2e{text-align:center;}.elementor-6 .elementor-element.elementor-element-47165353{text-align:center;}.elementor-6 .elementor-element.elementor-element-cabc1e6{text-align:center;}.elementor-6 .elementor-element.elementor-element-772b4fd6{text-align:center;}.elementor-6 .elementor-element.elementor-element-78ea7803{text-align:center;}.elementor-6 .elementor-element.elementor-element-60e580af{text-align:center;}.elementor-6 .elementor-element.elementor-element-2ce2e99b{text-align:center;}.elementor-6 .elementor-element.elementor-element-6a756944{text-align:center;}.elementor-6 .elementor-element.elementor-element-666c06d2{text-align:center;}.elementor-6 .elementor-element.elementor-element-51683713{text-align:center;}.elementor-6 .elementor-element.elementor-element-7ac6d86a{text-align:center;}.elementor-6 .elementor-element.elementor-element-61d45824{text-align:center;}.elementor-6 .elementor-element.elementor-element-39f83bc7{text-align:center;}.elementor-6 .elementor-element.elementor-element-609ef099{text-align:center;}}/* Nekit custom element styles *//* Container for the entire breaking news bar */
.breaking-news-container {
  background-color: #f2f2f2; /* Light gray background matching the image */
  padding: 10px 15px; /* Padding around the content */
  display: flex; /* Use flexbox for horizontal layout */
  align-items: center; /* Vertically align items in the middle */
  overflow: hidden; /* Crucial to hide the overflowing text during animation */
  border-radius: 5px; /* Slightly rounded corners for the container */
  box-shadow: 0 2px 5px rgba(0,0,0,0.1); /* Subtle shadow for depth */
  font-family: 'Arial', sans-serif; /* Example font, adjust as needed */
}

/* Style for the "সর্বশেষ:" label */
.breaking-news-label {
  font-weight: bold; /* Bold text */
  color: #333; /* Dark gray text color */
  margin-right: 10px; /* Space between label and scrolling text */
  flex-shrink: 0; /* Prevent the label from shrinking */
  padding: 2px 8px; /* Padding around the label text */
  background-color: #e0e0e0; /* Slightly darker background for the label */
  border-radius: 3px; /* Rounded corners for the label */
  font-size: 14px; /* Font size for the label */
}

/* Wrapper for the scrolling text to control overflow */
.breaking-news-text-wrapper {
  flex-grow: 1; /* Allows the wrapper to take up available space */
  overflow: hidden; /* Hides any text that goes beyond this wrapper's boundaries */
  white-space: nowrap; /* Prevents the text from wrapping to the next line */
  position: relative; /* Needed for absolute positioning if using that for animation, but not strictly for this current animation */
}

/* The actual news text that will be animated */
.breaking-news-text {
  display: inline-block; /* Allows the text to be animated horizontally */
  color: #555; /* Text color for the news */
  font-size: 15px; /* Font size for the news text */
  animation: scrollText 15s linear infinite; /* Apply the scrolling animation */
  /*
    The padding-left: 100% pushes the text initially off-screen to the right.
    The animation then moves it to the left by its own width.
    When it loops, it jumps back to the right, creating a continuous "news ticker" effect.
  */
  padding-left: 100%;
}

/* Keyframes for the scrolling animation */
@keyframes scrollText {
  0% { transform: translateX(0); } /* Start at the initial position (pushed by padding-left) */
  100% { transform: translateX(-100%); } /* Move left by 100% of its own width */
}

/* Style for the "সকল" button */
.all-news-button {
  background-color: #a9a9a9; /* Gray background color for the button */
  color: white; /* White text color */
  padding: 8px 12px; /* Padding inside the button */
  border-radius: 5px; /* Rounded corners for the button */
  font-size: 14px; /* Font size for the button text */
  cursor: pointer; /* Indicate it's clickable */
  margin-left: 15px; /* Space between scrolling text and button */
  flex-shrink: 0; /* Prevent the button from shrinking */
  transition: background-color 0.3s ease; /* Smooth transition on hover */
}

.all-news-button:hover {
  background-color: #888; /* Darker gray on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Ensure no default underline for the link text */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-text {
    text-decoration: none !important; /* Force no underline initially */
    transition: text-decoration 0.3s ease, color 0.3s ease; /* Smooth transition */
}

/* Underline and black text on hover */
.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text {
    text-decoration: underline !important; /* Force underline on hover */
    color: #000000 !important; /* Force text color to black on hover */
}

/* If the icon itself is also part of the link and you want it to change color */
.elementor-widget-icon-list .elementor-icon-list-item a .elementor-icon-list-icon i {
    transition: color 0.3s ease; /* Smooth transition for icon color */
}

.elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i {
    color: #000000 !important; /* Force icon color to black on hover */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* --- Slider Styles --- */

.custom-slider-container {
    max-width: 900px; /* Adjust max-width to match your desired slider width */
    margin: 30px auto; /* Center the slider and add vertical spacing */
    background-color: #fff;
    border: 1px solid #ddd;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    font-family: Arial, sans-serif; /* Or your site's main font */
    overflow: hidden; /* Clear floats and contain content */
}

.main-slide-area {
    position: relative; /* For absolute positioning of text overlay */
    width: 100%;
    /* Maintain aspect ratio - for 16:9, it's (9/16)*100 = 56.25% */
    /* Adjust this padding-top based on the aspect ratio of your main image */
    padding-top: 56.25%; /* Example: For a 16:9 image aspect ratio */
    overflow: hidden; /* Ensure image doesn't overflow */
}

.main-slide-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; /* Ensures image covers the area, cropping if necessary */
    display: block; /* Remove extra space below image */
}

.slide-text-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.6); /* Semi-transparent black background */
    color: #fff;
    padding: 15px 20px;
    font-size: 16px;
    line-height: 1.4;
    box-sizing: border-box; /* Include padding in width */
}

.slider-controls {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 20px;
    background-color: #f5f5f5;
    border-top: 1px solid #eee;
    font-size: 14px;
    color: #555;
}

.pagination-info {
    /* Style for '5 / 10' text */
}

.start-stop-button {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 5px 10px;
    border-radius: 3px;
    cursor: pointer; /* Indicate it's clickable (even if static) */
    color: #333;
    font-size: 13px;
    transition: background-color 0.3s ease;
}

.start-stop-button:hover {
    background-color: #e0e0e0;
}

.thumbnail-strip-wrapper {
    display: flex;
    align-items: center;
    padding: 10px 0;
    background-color: #f0f0f0;
    border-top: 1px solid #eee;
    overflow: hidden; /* Hide overflowing thumbnails */
}

.thumbnail-nav-arrow {
    width: 30px; /* Width of the arrow buttons */
    height: 60px; /* Height of the arrow buttons, matching thumbnails */
    background-color: #e0e0e0;
    color: #777;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    font-weight: bold;
    cursor: pointer;
    user-select: none; /* Prevent text selection */
    transition: background-color 0.3s ease;
}

.thumbnail-nav-arrow:hover {
    background-color: #d0d0d0;
}

.thumbnails-container {
    flex-grow: 1; /* Allows container to take available space */
    display: flex;
    overflow-x: auto; /* Allows horizontal scrolling if many thumbnails */
    -webkit-overflow-scrolling: touch; /* Smooth scrolling on iOS */
    white-space: nowrap; /* Prevent thumbnails from wrapping */
    padding: 0 10px; /* Padding inside the scrollable area */
    scrollbar-width: none; /* Hide scrollbar for Firefox */
    -ms-overflow-style: none; /* Hide scrollbar for IE/Edge */
}

/* Hide scrollbar for Chrome, Safari, Opera */
.thumbnails-container::-webkit-scrollbar {
    display: none;
}

.thumbnail-item {
    flex-shrink: 0; /* Prevent thumbnails from shrinking */
    width: 90px; /* Fixed width for each thumbnail */
    height: 60px; /* Fixed height for each thumbnail */
    margin: 0 5px; /* Spacing between thumbnails */
    border: 2px solid transparent; /* Transparent border for non-active */
    cursor: pointer;
    overflow: hidden;
    position: relative;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    transition: border-color 0.3s ease;
}

.thumbnail-item img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Ensures thumbnail image covers its area */
    display: block;
}

.thumbnail-item.active {
    border-color: #007bff; /* Highlight color for active thumbnail */
}

.thumbnail-item:hover {
    border-color: #0056b3; /* Hover border color */
}

/* --- Responsive Adjustments --- */
@media (max-width: 768px) {
    .custom-slider-container {
        margin: 15px auto;
        border-radius: 0; /* Remove border-radius on small screens */
        box-shadow: none; /* Remove box-shadow on small screens */
    }

    .main-slide-area {
        padding-top: 66.66%; /* Adjust aspect ratio for typical phone screens (3:2) if needed */
    }

    .slide-text-overlay {
        font-size: 14px;
        padding: 10px 15px;
    }

    .slider-controls {
        padding: 8px 15px;
        font-size: 13px;
    }

    .start-stop-button {
        padding: 3px 8px;
        font-size: 12px;
    }

    .thumbnail-strip-wrapper {
        padding: 5px 0;
    }

    .thumbnail-nav-arrow {
        width: 25px;
        height: 50px;
        font-size: 20px;
    }

    .thumbnail-item {
        width: 75px;
        height: 50px;
        margin: 0 3px;
    }
}

@media (max-width: 480px) {
    .slide-text-overlay {
        font-size: 13px;
        padding: 8px 10px;
    }

    .thumbnail-nav-arrow {
        width: 20px;
        height: 40px;
        font-size: 18px;
    }

    .thumbnail-item {
        width: 60px;
        height: 40px;
    }
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Custom Menu Container */
.custom-menu-container {
    background-color: #fff; /* Assuming a white background if not already set by theme */
    padding: 0; /* Adjust as needed */
    margin: 0; /* Adjust as needed */
    width: 100%; /* Or a specific width if you want it fixed */
    box-sizing: border-box; /* Ensures padding/border are included in width */
}

/* Custom Menu List */
.custom-menu {
    list-style: none; /* Remove default bullet points */
    margin: 0;
    padding: 0;
}

/* Custom Menu List Item */
.custom-menu li {
    display: flex; /* Use flexbox for image and text alignment */
    align-items: center; /* Vertically align items */
    padding: 10px 15px; /* Adjust padding around text and image */
    border-bottom: 1px solid #e0e0e0; /* Light gray line separator */
    font-size: 14px; /* Font size */
    line-height: 18px; /* Line height */
    color: #746B66; /* Text color */
    font-family: 'Arial', sans-serif; /* Example font, adjust to your theme's font or desired font */
}

/* Remove border from the last list item */
.custom-menu li:last-child {
    border-bottom: none;
}

/* Image Icon Styling */
.custom-menu .list-icon {
    width: 20px; /* Adjust size of the image */
    height: 20px; /* Adjust size of the image */
    margin-right: 10px; /* Space between image and text */
    flex-shrink: 0; /* Prevent image from shrinking */
    object-fit: contain; /* Ensures the entire image fits within the bounds without cropping */
    background-color: #35A700; /* Background color for the icon. */
    border-radius: 50%; /* Makes the background round */
    padding: 2px; /* Add some padding to see the background color */
}

/* Text inside list item */
.custom-menu li span {
    flex-grow: 1; /* Allows text to take up remaining space */
}

/* Optional: Hover effect for menu items */
.custom-menu li:hover {
    background-color: #f5f5f5; /* Light background on hover */
    cursor: pointer; /* Indicate it's clickable */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Custom Menu Container */
.custom-menu-container {
    background-color: #fff; /* Assuming a white background if not already set by theme */
    padding: 0; /* Adjust as needed */
    margin: 0; /* Adjust as needed */
    width: 100%; /* Or a specific width if you want it fixed */
    box-sizing: border-box; /* Ensures padding/border are included in width */
}

/* Custom Menu List */
.custom-menu {
    list-style: none; /* Remove default bullet points */
    margin: 0;
    padding: 0;
}

/* Custom Menu List Item */
.custom-menu li {
    display: flex; /* Use flexbox for image and text alignment */
    align-items: center; /* Vertically align items */
    padding: 10px 15px; /* Adjust padding around text and image */
    border-bottom: 1px solid #e0e0e0; /* Light gray line separator */
    font-size: 14px; /* Font size */
    line-height: 18px; /* Line height */
    color: #746B66; /* Text color */
    font-family: 'Arial', sans-serif; /* Example font, adjust to your theme's font or desired font */
}

/* Remove border from the last list item */
.custom-menu li:last-child {
    border-bottom: none;
}

/* Image Icon Styling */
.custom-menu .list-icon {
    width: 20px; /* Adjust size of the image */
    height: 20px; /* Adjust size of the image */
    margin-right: 10px; /* Space between image and text */
    flex-shrink: 0; /* Prevent image from shrinking */
    object-fit: contain; /* Ensures the entire image fits within the bounds without cropping */
    background-color: #35A700; /* Background color for the icon. */
    border-radius: 50%; /* Makes the background round */
    padding: 2px; /* Add some padding to see the background color */
}

/* Text inside list item */
.custom-menu li span {
    flex-grow: 1; /* Allows text to take up remaining space */
}

/* Optional: Hover effect for menu items */
.custom-menu li:hover {
    background-color: #f5f5f5; /* Light background on hover */
    cursor: pointer; /* Indicate it's clickable */
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* Custom Menu Container */
.custom-menu-container {
    background-color: #fff; /* Assuming a white background if not already set by theme */
    padding: 0; /* Adjust as needed */
    margin: 0; /* Adjust as needed */
    width: 100%; /* Or a specific width if you want it fixed */
    box-sizing: border-box; /* Ensures padding/border are included in width */
}

/* Custom Menu List */
.custom-menu {
    list-style: none; /* Remove default bullet points */
    margin: 0;
    padding: 0;
}

/* Custom Menu List Item */
.custom-menu li {
    display: flex; /* Use flexbox for image and text alignment */
    align-items: center; /* Vertically align items */
    padding: 10px 15px; /* Adjust padding around text and image */
    border-bottom: 1px solid #e0e0e0; /* Light gray line separator */
    font-size: 14px; /* Font size */
    line-height: 18px; /* Line height */
    color: #746B66; /* Text color */
    font-family: 'Arial', sans-serif; /* Example font, adjust to your theme's font or desired font */
}

/* Remove border from the last list item */
.custom-menu li:last-child {
    border-bottom: none;
}

/* Image Icon Styling */
.custom-menu .list-icon {
    width: 20px; /* Adjust size of the image */
    height: 20px; /* Adjust size of the image */
    margin-right: 10px; /* Space between image and text */
    flex-shrink: 0; /* Prevent image from shrinking */
    object-fit: contain; /* Ensures the entire image fits within the bounds without cropping */
    background-color: #35A700; /* UPDATED: Background color for the icon. */
    border-radius: 50%; /* UPDATED: Makes the background round */
    padding: 2px; /* Add some padding to see the background color */
}

/* Text inside list item */
.custom-menu li span {
    flex-grow: 1; /* Allows text to take up remaining space */
}

/* Optional: Hover effect for menu items */
.custom-menu li:hover {
    background-color: #f5f5f5; /* Light background on hover */
    cursor: pointer; /* Indicate it's clickable */
}/* Nekit custom element styles ends here */